Skip to main content

Full text of "Amiga Shopper - Issue 07 (1991-11)(Future Publishing)(GB)"

See other formats











Ill 





How to build up a powerful desktop 
publishing system explained page 123 





Unleash the power of the Basic language 

with this series of masterclasses....page 83 





Learn how to create your own fonts for 



screen and printer 



page 35 





Discover how easy it is to make music with 
the Amiga with our new series. ..page 113 





Seek out strange new 
worlds and build your 
own mountains with this 
3D fractal landscape 
generator page 26 







Eight pages of reviews and tutorials on 
public domain programs ....pages 91,140 




The best forum in Britain for solving your 

real life problems. Sixteen pages of 
expert advice start on page 49 



1 









ISSUE 7 • NOVEMBER 1991 • DISCOVER THE AMIGA'S POWER 





TT 



j I | 1*14 


Li! 


■i-i 




ulure 

1 PUBLISHING 

Your guarantee 
of value 


9 1\ 


on - see page 


154 



770961 



730001 



1 1 



KCS POWER PC BOARD 

THE HIGHEST RATED PC EMULATOR FOR YOUR AMIGA 



PLAY THE LATEST PC 

GAMES ON YOUR AMIGA 
BEFORE THE AMIGA 

VERSION EVEN APPEARS 




RUN PROFESSIONAL 

MS-DOS SOFTWARE 

ON YOUR AMIGA AT A 

PRICE YOU CAN AFFORD 



>ALi 



NEW LOWER 
PRICE 

£219.95 

INCL. 



TT^ 



* 





WWWWW UllUHII 





STOP PRESS. ..STOP PRESS. ..STOP PRESS- 
ABOUT TO BE RELEASED 
VERSION FOR A 1500/2000/2500/3000 




o 



Povn* 



^ 



^ 



READ WHAT THE TOP AMIGA MAGS SAY 



Germany's highest circulation magazine - Amiga Maeazin 08.91 using PC-Lab found the KCS Board often faster than many 286 AT's. Their overall test ver- 
dict "senrgut" (very good). Computer Shopper All the software I tried ran perfectly" Amiga Shopper "Stability 20/20 - Faultless operation in PC 
mode from day one • very beginner friendn Amiga Format "Faster than many 286 AT s" Amiga Shopper "Amazing Screen update". AVI "Tlie PC 
Board is indeed a very highly compatible device - an essential Amiga hardware purchase" 

The KCS Board, although in name an XT, ts SO fast that we leave the last word to Amiga Computing - "What's the point in having a whizzo AT processor 
if it's no faster" (and the KCS board does not invalidate your guarantee) 



WHAT YOU GET 



Memory: Amiga - 



512Kb RAM ♦ 512Kb RAM disk 
'C - 704Kb 

(1500/2000/2500/3000) will use our on-board memory as 1Mb memory expansion. 
Video Support: MGA, Hercules, CGA 16 colour 
lmminent:tGA/VGA and in colour allowing the program 
constant choice from the full 4096 colour palette. This is a software upgrade 
available to all. 



Disk support: Floppy 3.5", 5.25" up to 3 external hard drives - A590 

XT/SCSII/Supra 500XP GVP series and others. Ring for info. 

Mouse Support: Amiga mouse as Microsoft mouse 

MS-DOS: 4.01 (& manual) Shell (& manual), DOS-Help and GW-Basic, KCS 

manual and of course our full helpline support. 




ITS SIMPLE - no screwdriver, no soldering iron, no technical knowledge required. Just turn your Amiga over, open the cover, slide the board into the connector, close 
the cover and your Amiga PC is ready. 



WHAT OUR CUSTOMERS SAY - Copies of letters available on request 



surpassed my expectations'; "rivals the Compaq 2H6e I use at work"; even more incredible than I first thought'. The Amiga hasn't had a look in since I 
installed the Board"; "Max I take this chance to compliment you on the excellent performance obtained"; "much faster and um Hither than I expected - gr 
value for money "; Superb serx'tce"; "Your advice ami assistance was certainly of a standard that most companies have long forgotten.' 



BDL 



Bitcon Devices Ltd 



88 BEWICK ROAD, GATESHEAD, TYNE & WEAR, NE8 IRS, ENGLAND. 

Tel: (091) 4901919 __ 

Fax:(091)4901918 |r^ 



VISA 



Trade enquiries welcome - UK and abroad 

Compatibility is except, but no-one can guarantee every stgM program avMtXe 
therefore rf your purchase depends on a part»cu*ar program, please as* us first or 
send m a copy of the program. (Witti suitable S.A.E. if to be returned.) Price subject 
to change without notice. 



HELPLINE: 091 490 0202 



W E L C O 
















AT A GLANCE 



"I MUM I • * 

■ 




To help you find what you want 

quickly and easily, this is a cross- 

- 

referenced list of all the products 
and subjects covered in this 

■ i i ■ * • ... « * « i ♦ . 

month's Amiga Shopper. The 
subjects covered in Amiga Answers 

M Ml I * M M I 14 I M 1 1 * M I • t < 

are detailed on page 49; the many 
PD programs covered on page 140 
are listed there. The page numbers 
given are for the first page of the 
article in which the product is 



mentioned. 



[MIMMM I 



IH 



I I i 



3D painting 

3D Professional 

AmigaDOS 

AMOS 



Ml l Mil MMi M l M i M I 




I ■ MM 



I I * I I I I I 



Basic 

Beginners' Answers 

Buying Advice 

C 

Cave Maze 

Clubs 

Competitions 

Concept Keyboard 

Databases 

DICE 

Draw 4D 

DTP 

Education 

First Letters 

Fonts 

Fractals 

Genlock 

Graphics 

Graphing 

Imagine 

Letters 

Maths Dragons 
MessyDOS 
MIDI 

Modula 2 
Multi-user system 

Music 



16 

16 

105 
74 
49 
82 
71 

153 
77 
87 

138 

100, 154 

34 

131 

140 
16 

123 
87 
87 
43 
26 
29, 154 
16 

131 
16 
13 
87 
91 

113 

97 

105 
113 



News 6 

Personal Fonts Maker 43 

Programming 74, 77, 82, 97 

Public Domain 29, 91, 140 

Reader Ads 137 

Real 3D 16 

Shapes and Colours 87 

Shareware 29,91,140 

Subscriptions 118 

Talking Shop 13 

User Groups 138 

Utilities 140 



I M 



Video 



* i 



(mii 



i 




Videopilot 
Vista Pro 



29 

29, 154 

29 

26 



Cover image by Manfred Kramer 




■ 






■ 





e want to help you get the best out 
of your Amiga. That's why you will 
find this issue packed with tutorials 
and 'how-to' guides which cover the 
whole spectrum of Amiga computing. If you want to 
set up a desktop publishing system, then turn to 

page 121. Beginners in MIDI would do well to read 
the first part of a major series on Amiga MIDI 
which starts on page 113. More advanced users 
will find that our detailed new series on Basic wi 



show the way to build better programs. You can 
learn how to let more than one person use your 
Amiga at the same time on page 105, and C and 
AMOS programmers will already be familar with our 
sections on those topics. And that's before you 
even consider our renowned 16-page Amiga 
Answers section, or the business column on 
graphing data, or the tutorial on MessyDOS. 

This is the biggest ever issue of Amiga 
Shopper- 156 pages of advice, reviews and tips. 
As we grow we hope to expand our pages of expert 
tutorials even more, so you can look forward to a 
magazine which really helps you get to grips with 
your machine. 



There are thousands of Amiga programs which are 

available for little more than the price of a disk. And 

* 
many more which allow you to try the software free 

before you buy. Each month in Public Domain World 

■ 

we examine the best of these programs and explain 
how to get hold of them. 

* 

This month PD expert Phil South reviews a batch 
of utilities disks. There a dozens of PD utilities which 
no Amiga owner can afford to be without. Virus 
killers, disk utilities, programming aids, file archivers 
and many others. Find out which disk offers the best 
selection. Plus graphics, music, demos... 



ENTER THE PD WORLD ON PAGE 140 



£#:¥■ 




:■:•:-. 



flHU 



?:>" '": : 



,«! 





I A 



-.-■v\ 




GP 




.VAV. 



.v.* 



■ 
■ 



* i ■ 1 i ' i 4 < ft I 4 t ( i 






VwWW999W" 





Graphics on a flat screen can really come to 
life by adding three-dimensional effects. While a 
skilled artist can draw 3D images directly, with the 
help of the Amiga even those of us who are lacking 
in painting skills can produce pictures with proper 
perspective and shading, and textured surfaces 
which look just like the real thing. These effects 
are created using 3D painting packages, and we 
put four of them to the test in this issue. 

But the Amiga can help your artistic talents 
even more. With Vista Pro, reviewed on page 26, 
the computer can take real geographical data and 
draw a landscape based on it from any direction or 
perspective. For once the tired cliches about 
exploring the world by computer are true; this is a 
remarkable program. 

As ever, I hope you enjoy this issue of Amiga 
Shopper, and don't forget to write in with your 

comments and suggestions. 

Editor 



■■■"■^^^W 








SIXTEEN PAGES DEVOTED EXCLUSIVELY TO 
ANSWERING YOUR QUESTIONS 

Every month in Amiga Answers our panel of experts 
answer more genuine reader questions than any 
other Amiga magazine. This month we solve 
problems on: DATABASES • SCREEN 
PROGRAMMING • SERIAL CABLES • HUNKS • 
KEYBOARD MAPS • RAM EXPANSION • RAM 
DISKS • BOUNCING BALLS(!) • VIDEO TITLING • 

♦ MODEMS • SCSI • 






■ 






■ 






a _ 




• CAD • GARY CHIP • GRAPHICS CONVERSION • 

and many, many more. 



THE ANSWERS START ON PAGE 49 



BEGINNERS TURN TO PAGE 

w 







■ » 

.7»xv;ww:« 





:■:■:;■■:■;■ : - :> 



I -W 





This magazine comes from Future Publishing, a 
company founded just six years ago, but which 
now sells more computer magazines than any 
other publisher in Britain. We offer: 

Better advice. Our titles are packed with tips, 
suggestions and explanatory features, written by 
the best in the business. 

Stronger reviews. We have a cast-iron policy of 
editorial independence, and our reviews give clear 
buying recommendations. 

Clearer design. You need solid information, and 
you need it fast. So our designers highlight key 
elements in the articles by using charts, 



Your guarantee of value 



diagrams, summary boxes, annotated 
photographs and so on. 

Greater relevance. At Future, editors operate 
under two golden rules: 

• Understand your readers' needs. 

• Satisfy them. 

More reader interaction. We draw strongly on 

readers' contributions, resulting in the liveliest 
letters pages and the best reader tips. Buying one 
of our magazines is like joining a nationwide user 
group. 

Better value for money. More pages, better 
quality: magazines you can trust. 



uiure 



PUBLISHING 



The home of Britain's finest computer magazines: 

Amiga Shopper • Amiga Format • Amiga Power 

New Computer Express • Public Domain 

Commodore Format • 8000 Plus • PC Plus 

ST Format • Your Sinclair • Sega Power 
Amstrad Action • PC Answers • PC Format 

and 
Mountain Biking UK • Needlecraft • Classic CD 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 













H^V 




? 



° F ° E 



TM 



Introducing SaxonScript Professional,'" the most powerful and sophisticated PostScript Interpreter 
available on the commercial market. It's like turning your dot matrix, ink-jet or laser printer into a 
full fledged PostScript printer, with the added flexibility of being able to edit and manipulate 
individual files! On printers equipped with resolutions of 300 dpi or more, the output quality of 
SaxonScript Professional actually exceeds that of 300 dpi Adobe PostScript laser printers! 
Halftoned areas in particular, are consistently sharper, more detailed and feature better transitions 
between various levels of grey than comparable images produced by using PostScript. 

PostScript Output at 300 dpi SaxonScript Output at 300 dpi 



FEATURES 




When pixel values cannot be reproduced exactly. PostScript 
renders the affected pixels in the closest darker shade 
available at the given screen density. Subtle details are 
inevitably lost as a result. PostScript halftones also tend to 
have a grainy appearance because of PostScript's inability to 
produce irregularly shaped halftone cells. 



PostScript's approach to 
halftoning limits the 
maximum number of pos- 
sible greys to a func- 
tion of both resolution 
and screen frequency. 
At lower resolutions, this 
gives rise to the creation 
of very visible bands of 
grey which degrade the 
overall quality of printed 
images. 



FONT CONVERSION UTILITIES 

SaxonScript Professional supports all PostScript 
downloadable fonts, including Compugraphic and 
Adobe l> pc 1 fonts. Custom utilities further allow 
you to convert PostScript fonts in Amiga Bitmap, 
Saxon Publisher or Adobe Type I formats for use in a 
variety of different applications! 

[MAGE CONVERSION UllLniES 

Convert your PostScript files into IFF, EPS, or DR2D 

formats for manipulation in various paint programs 
and desktop publishers! Or attach IFF headers to your 
EPS files, effectively allowing you to view EPS files 




Because SaxonScript 's algorithms intelligently switch 
between halftoning and dithering, any pixel value can be 
accurately reproduced. Notice the greater detail found in this 
image. SaxonScript's images are also sharper and crisper than 
comparable PostScript images because of the program's 
unique ability to create irregular halftone cells. 



Our unique approach to 
halftoning does not limit 
the number of grey levels 
which can be printed. 
Consequently, no banding 
is visible in areas con- 
taining colour gradients. 
This permits smoother 
transitions and enhances 
the overall quality of 
printed images. 



accurate colour proofs on screen. Using the included 
moire testing program, you can also test screen 
angles and densities for visible artifacts before 
printing! After verification, SaxonScript s proprietary 
compression algorithms can be used to compress your 
PostScript files into a more compact PostScript format 
for faster, i.e., much less expensive output. 

SaxonScript Professional is available at your 
nearest dealer for only £99.95 inc. VAT! A free 
copy of SaxonScript Professional is also included 
with every purchase of Saxon Publisher VI. 2. 



on screen: 



r 



PRINTING UTILITIES 

Preview linotronic files for potentially costly errors 
before sending your output to a service bureau. Print 
PostScript directly to the screen display to obtain 



SURFACE UK LIMITED 
5 ROCKWARE AVENUE, 
GREENFORD TEL: 081-566 6677 
MIDDX EXT: 204/205 

UB6 0AA FAX: 081-566 6678 



■ True virtual memory for 
compatibility with low 
memory Amiga*, or under 
conditions of heavy 
multitasking. 

• A powerful PostScript 
Interpreter featuring the 
implementation of all of the 
standard PostScript operators 

• Support for all Preferences 
primers, 

• A standard set of fonts* 
matching those most com- 
monly found in PostScript 
printers; Avanl Garde. 
Bookman, Cent tin School- 
book, Courier, Helvetica, 
Palatlno, Times, Zapf 
Chancery and Zapf 
Dingbats. 

• Support for all Postscript 
do^nloadaNe fonts including 
Co m pu graphic, Adobe 
Type 1 and Adobe Type 3 
fonts obtained from any 
number of different sources. 
Any PostScript font on 
an Amiga disk can 
be manipulated within 
SaxonScript Professional* 

• Conversion of PostScript 
fonts into Saxon Publisher, 
Amiga Bitmap, or Adobe Type 
I formats. 

9 A full colour PostScript 
screen preview which is 
100% accurate to the 
limitations of the screen 
display. 

■ The ability to convert 
PostScript files into a 
compressed PostScript 
formal for faster output at 
service bureaus. 

• The ability to test screen 
angles and densities for 
moire patterns before 

printing. 

• The ability to integrate 
individual separations into a 
single full-colour document 
for accurate colour proofs 
on colour printers. 

•The conversion of PostScript 
files into IFF, EPS, EPSF, or 
DR2D formats for editing 
and manipulations in various 
applications. 

• Automatic sensing of 68881, 
or 68882. 

• Implementation of all 
standard PostScript operators. 

• An open architecture to 
allow customisation by PD 
programmers. 

• Delayed prtntmg and print to 
disk options. 



MIN REQ: 1 meg, 

2 drives. 

'Amiga is * registered ir*demark 
of Commodore -Amiga lnc 
•All other products mentioned 
herein ire the property o( their 
respective owners. 



^ 



S&fc 



IK':iU'i Enquiries Welcome 





l 4 4~1 * 1 4 4 1 

Ml MOM n\ 






if triHIM 'I 

I m"* nn 




(M III tit Mi 

t * f * ■ ' i < h -i 




:•:$£* 



:*: . 



IiM tHiHIIMM) 



■.V.V.V.*. 

ft' '411*111 1 4 






* . 



■-;•;■"■• 

. X . I » t " 

ivlYi'i iVi i*i i 



ini ■». 

>.■-.- 

; ;.vl; ;"v 

* * im'imi ill iim 

* t i * i T i r * i ■ i-ii4- I'll- 





■ 



. » 4-.v; < ,v. i «"» 

* < * 1 1 " i . ■ ■ i i i 



i ■ w i i i i ■ 



• * * i ■ * » 



■ t • ■ > ■ * ■ . - i.tti tt ■ * » * 

4tp.aiiiiii*pi ii i i i ■ t * 

.VWW.V.V.V.'.VlW " 

*|l iVijJiTm in i[m 

■ 1 T I 1 * ■ 

'111 









Itll 111' 






riV/iVi".'.// ■, 

■ 

... .y \y> 

t ^IvXvXvXvX; 
'" * ■"**■ 



'I tlllMIIIIUII 

•:■:•:■ :■:■:•:•:■:•:■: •:■:■:<■: 




'_■_•_■,* •,*_•,* 



■ * t i * ■ 



| MilMinhi iiim r 



■ w ' » ■■ 4* 



lit 1 1 i i i I . 1 * * i tiii< . 













" 



tlfhtPff id I » 1 • a I I I 1*1*1 

■ ■ x-x- 



:«■; 



5»S>:-»: 



riWIvMKvb 



X;i;Xv>.v!v!;Xv.;. V- 



■:« 




ft¥:?:¥ft: 

t*T4-44- n 



■ " * - '*****" " 



ki444iPP4*i4 

A'.'A'.'.'A'.'A 



W-'.-bViVmV" •* 

ijlt^A."* JJ^ ■ ■ ■ 

4 P PC* » * * I 1 

/■y.v.v v 




'.'i'tW.'iV.'i'A'.Vi'iVi 1 iV* 

t i r til 41 4 1.4 * i i m 



w. , ft^/w»; , ; , *w; 



■ —»*»■■ • r » r * ■ 



* * ,ViV .V*V T 



■ -: ■:- 



WW * F -\ ■"'%>_* 

I 4 4 1 4 4 4 4 4 ■ 4 4 » 4 * 14. .4 . 

v -.v.v.v v, 
v.\ ;.'/ Vi' ( »v»v.v*v»*< - .*. 

"X'" - ! ■*■ Xv " v Tv X * * v ?■ 1 ! ■ t ■" ■ ■ 

4 ■ 4 4 I^BlVri ■ 4 

- WWpV '* V- ViVt'i' 





.'/.'i'.VV'V.'. 

x-x-x-Xv 
■x •:•>:■■■:•' 



"v" 

o"iViyoy ; 



rXyXvX* 




.'.■M'VtVl l'l 11,1 .\. l 1 




4V4V-V.lv. 
w.w 






.■:■.-.■:■: ■;•;■», 

Y-V.V. 



935&Z 



,Vi ■■■ »»■■*■■ - .v.V»\ '.VtiVi 

w-XvXvXX. X -XXvXX 

xxv:: :■:::■" :-.,:::-XvX 

w-w.wwww '. ; l , . , .\\ , . , . , 1 v, , . , / 1 

4 4 r 444441144444ll4 ■ 144444*414 

"vXv" "XXv-Iv ■ 

■*4 ■ 4 4 » 4 4 I 4' 1 4 4 4 4 144 | ) f I ( I I 



* x 4< 4. \"4 X 4 X .'. l-4"4 _ 4' 






§:■;•;,-: ■:•:•:■ 

'4 V 4 ."l t . I','. 

- 
I ■ * 4 ■ 1 ■ ■ ■ 4. » 4 

XvX\ vM'/y. w w 
■X*X*Xv '"■>-* * --- -^- - * ■ 

'.'iVtVp'/iV/. Vi v . V. v. '4*. * * 

v ;.v,v.v.\ .- v.* \a 

. , t , i\ , . , .v, , .v;' v . i ". , .v. , '. , ; , 'Xv 



'I'lViYi iiViV* « ■ i • Vi 1 »-i 

v: v 



4 4 4*1 . It /. 4 1 

144444 . 1. 4 1 4 4 

1 T 1 4 t ' 4 1 . 114 



vI i "'XvX*Xv 



* 



■>»>"*,%•' v "■■■■' -"•>*'-. 



£111 



SHOPPER 



Issue 7 November 1991 



1 t I fft t *•»! I t * i 



v^'- - ■ ' 



Edit 

» ■ * % * » * * 4 i " 

Ait £d/tor; Jacqute Spanton 



■ 4*414 iXl 4 PL_4« I ■ 4 ■ 14 4 4 ■ W 4* fll 



I II) II I 



K t 



I f 



:vXv;-: Xv:y:xvx:xvX >:■■•: 



3w Ti 



4 x ~ _ 4 lA t 2_J1._P 1 

y*yyy 



Tu 



ft 



News 



6 



Details of a stunning graphics system, the year's biggest 
show and more... 



Talking Shop 



13 



Is the Amiga any use at college? Amiga Shopper readers 

have their say. 



Basic programming 82 

A new series for advanced users starts by looking at 
accessing library calls. 



Education 



87 



Learning can be an adventure in itself, especially with the 
right software. 



iA 



H 



llftlfl 



I * * • *> 



Lpppppp; - - I V* 



Wlnstantey, *m Androac o veraa 

***^ 7 rfOMMlfHtMl i i i i * t i p * . tip t 4 i * J 1 

* * A* Vi i Vi' iV* h V V *»V V * ' »■'* * '****. • " * * v * * v ' 4* 4 

Gary Whltetey, Jolyon 



■:-s 



ItVkl'^ i-i-j 



>< 



Ml 



Michael 
Paul* 



S 



kihli 



. * * • in 



-? 



Senior 



xnft 



TTT 



«v-r 



-•* * n 



IT3 



! i 



« i j 



% ■ 



i_ t 



• Tl 



. < 



iolyonWebb 

Photography i Ashton Jj 



' 






■Hi;-- 



i. « 



7?5< 



« « » 



?Tn 



Simon Windsor, 



^. 






Stacker, 



^< 



p • 4 • 1 ■ 4 I I • ■ * 4 4 4 ■ 4 • 

Promotions M 



> W»™ 



if* 






II 



/i^ 



^i. 



.ppj, , I I 



<*> y ' 



c 



Greg 

ip . * 

Printed 

News Trade Distribution - 



W 



nvlL- 



7< 



\Y* 



iT.Tj 



f 



V.S-W 



. - T \V ' ^ v,-.v. , .VtNV.W *4 4*.'. 4-4*. 

. 4 4 4 *T4 4 4 1 1 4 1 41 4» 4 4 4 4 4 4 4 1 4 4 

FuturaPubr " ' 



678 

... 



Trr 



M(l't"IM 



No part of 

ced 



rN^-v" 



;'*« 



^ . 4 4l 4 fll.^Kl44ll44l4L' «T 1 ■»441441l ■ 1 I 4 E 1 ■ 1 [ L 1 1 ■ * I I L ■ ' I ■ ■ r I T ■ i 1 

without wHtten permission. We 

H * 4 1 4 4 4 4_p 4 4 1 4 4 4 14 4 Hi Pi 14 4 4 14 4 4. 1 41 4 1 4 t 1 - - 1 - T b Plt+llP * * 1 . + 

. , j' '. , V V ■>VV pVmV> i t%"»" V t .** , /.V*V-V.V, , .V.V. *W- *V**-Vp'4V-V»Vi V? .*i ' 






^ 



■ 



-! 



14 1 I T ' ' T ■ 441 

cannot return any submissions 



' * ' 



I 



r ■ i"»S V. 



I ■ P-|™ -.-^-^--^ 



WJ 



ii C'T iT*>j 



will be 



considered 



I r : 1 1 



* * 



' I 



III 




Solid art 1 6 

Amiga art packages can take the effort out of 
producing images which look solid and three- 
dimensional. We look at four 3D paint programs, and 
recommend what to buy for ultimate realism. 



— 



Vista Pro 



26 



Create solid landscapes based on real geographical data 
and explore them with this American import. 



Video 



29 



This month we review EMR's Videopilot V320 video 
editing controller, G2's VideoCenter VC3 genlock and a 
disk of shareware video tools. 



Concept Keyboard 



34 



A keyboard without any keys which can make a child's life 
much easier. 



Personal Fonts Maker 



43 



• If* Iflfl^ ■**(**■' 4 t 4 fe * w r 4 4 

XvXvT'X ! r ■. L !\v ■ 

* x ■ * t 4 ■ - I 1 4 I ■ 1 it 14 1 4 1 L I 1 1 *J * * *» ' L I * * 



Design and create your own Amiga screen fonts with this 
sophisticated editor. 



Using MessyDOS 



91 



Hints and tips for using the PD program which lets you 
read and write IBM PC disks. 



Language of the month 

An occasional series on programming languages gets 
underway with an examination of Modula 2. 



97 



Cliff's Code Conundrum 



100 



Write a program to count the words in a text file and you 
could win a prize. 



AmigaDOS 



105 



How to control your Amiga down the serial cable and set 
up a simple multi-user system. 



Starting out with MIDI 



113 



A brand new series on making music with an Amiga and 
MIDI instruments starts out by examining what MIDI is 
and how it can be used in principle. 



123 



Subscriptions offer 

Take advantage of this unbeatable offer to have Amiga 
Shopper delivered directly to your home. 



123 



Beginning DTP 

Thinking of setting up a desktop publishing system? This 
is the place to start. 

Presenting your data 131 

Information can be enhanced by the careful use of charts 
and graphs. 



Reader ads 



137 



The best way to buy and sell used Amiga equipment. 



XXvX-: XvXvXv! 

* '* .v. pi .v.wy *Vi\ w.v v \ 4*4 . t * .v 

ViV-*.^ -. -'■ XvXv 



•-l * 



Hi 



*- > 



& 



:~+ 



v.v.vv.v.v. WAV 

V4*iVV',V V.V.'.V.V- 4 4 

.\ .V V.V.W. -V.W 

::::■:; vXvX-x.vX .•.■*„■ 

* * *. 1 ■ ■ - ♦ » 1 * ♦ ♦ * 



v,v:-xVx: ; Xv:x:;: 

-XvvXvXv :■ 
v ■.-. .y x-x :■»•■:» .•■<■*' 



Fax: 



» 



ilMMt't. 



I I 



F 



t I I 



Ray ner House, 23 



i%V 



4 . 1 1 1 «■ 



»;;* 



Fax: 






4 /.' . iV.V'V.ViV* 



III 



.-.v-V.T-V .*. 



m 



The Old Bam, Sotnerton TA11 7PY 



1 



«? 



I» 



Amiga Answers 



49 



Sixteen pages of expert advice on real-life difficulties 
encountered by you, the readers. See page 49 for details. 



Beginners' Answers 

If you are new to the Amiga, this is the place to start. 



71 



AMOS 



74 



Hints, tips, advice and reviews, including a look at AMOS 
3D and calculating the time. 



C programming 



77 



The last in our C programming series puts the finishing 
touches to ADraw. 



User Groups list 



138 



Get in touch with other Amiga owners in your area by 
joining a club. We list dozens across the country. 



Public Domain World 

We put the latest in public domain and shareware 
software on test. 



140 



Buying advice 



153 



Follow our simple rules for hassle-free buying 



Win a £1,000 genlock 154 

G2's excellent VideoCenter Plus genlock must be won in 
this month's competition. 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 




E W S 






By Cliff Ramshaw 

'Revolutionary' Is o 

common superlative In the 
computer trophic a field. In 
tho case of the Black Box 

combined graphics and 
accelerator system being 
developed by DJW 

Mlcrooyatoms. Its use Is 
justified. 

Mark Wills, the 
company's software 
engineer, expects it to to 
"turn the industry upside 
down ond shohc it". Dave 

Westwooa. the managing 

director and designer, thinks 

that "the future's only just 

begun" 

It certainly has for DJW 
Microsystems, which has 



only been in business since 
November last year. Dave 

himself previously worked 

for the Amiga Centre 
Scotland, producer of the 

Harlequin graphics board. 

But. as Dave explained, his 
board is very different. 

"The G2. the Harlequin 
and the GVP are dumb 
display devices." he said. 
"The Black Box can do what 
they can do and a whole lot 
more. It's like comparing an 
abacus to a computer." In 

fact, when it is released the 
Black Box will come supplied 
with software to emulate the 
other boards on the market. 

The idea for the Black 
Box came from Dave's plans 
to make both an accelerator 



board and a 24-bit graphics 
board for the Amiga. Instead 
he decided to marry the two 
on the same board, creating 
a system with undreamt-of 
power and speed. Neither he 
nor Mark could sleep for 



It is clocked at 32MHz. 
giving a huge increase in 
speed, but the Black Box's 
true power lies in the two on- 
board Texas Instruments 
graphics chips. As well as 
maintaining a 24-bit colour 



"The Black Box will turn 
the industry upside down 



and shake it 



// 



three days at the excitement 
of what they had conceived. 

The system's main 
processor is a 68040. which 
completely takes over from 
the Amiga's humble 68000. 



The secret of 
the Black Box 



Running alongside the 68040, and 
mapped Into Its address space, is the 
Graphics Processor Block. This consists 
of the Texas Instruments 34020 chip. Its 
partner In crime the 34082 co-processor, 
and a whole lot of 32 bit wide memory. 
The Motorola processor has 1Mb of 
RAM for its own use. The GPB memory 
consists of 3Mb of high speed VRAM and 
1Mb of alpha channel RAM (used for 

merging an externally genlocked source 

with the 24 bit Image), all of which will 
hold one 24-blt image at a resolution of 
1,260 x 832 pixels. Another 2Mb Is 
supplied as a scratchpad area, holding 

programs and data for the two Texas 

Instruments chips. 

Because all of this memory is mapped 
into the 68040 s address space, images 
can be directly loaded into the display 

buffer. Other graphics boards' frame 

buffers are not directly available to the 
host computer. Instead, they must be 
accessed by a moveable 64K window In 

th« computer's memory map: a method 

which creates a considerable speed 
bottle-neck. 

Speed is not something a Black Box 
user will have to worry about too much. It 
performs blltting operations at 142 million 
bits per second, line and arc drawing at 
Ave million pixels per second, and area 
Alls at up to 1.34 billion bits per second 
(aided by a degree of Intelligence In the 
Video RAM chips themselves). 



Most people will be working in 24-bit 
mode, but It Is possible to reduce the 
number of colours If they are unnecessary 
for the application - In DTP or CAD work, 
for example. In this case a palette chip Is 
used to select the colours to be used from 
the range of 16 million. Using a smaller 
number of colours results in a 
corresponding increase In speed. Up to 16 
palettes of 16 colours each may be 
defined, and palettes may be switched 
with each scan line of the display to 
create many more than 16 colours In a 
single frame. It is also possible in this 16 
colour mode to double-buffer the display 
and switch from one picture to another 
Instantaneously. 

The Black Box supports two kinds of 
genlockfng. The internal genlock will 
enable the mixing of a standard Amiga 
screen with a 24 bit Image. An external 
genlock can also be added, and In this 
case video and 24-bit Images can be 
mixed In 256 gradations on a pixel-by 
pixel basis. 

The two Texas processors run In 
parallel, so both can be processing 
instructions at the same time. With the 
68040s ability to process two 
Instructions at once, this means that the 
system as a whole can perform up to four 
operations simultaneously. 

This can be increased still further by 
the addition of extra 34082 
co-processors. 



(meaning each point on the 
screen can be any one of 16 
million colours). 1.260 x 
832 pixel display, they offer 
the programmer a wealth of 
instructions for two- and 
three-dimensional graphics 
manipulation. Bit-blitting. 
area fills, line and arc 
drawing clipping and 
rotations can all be done 
with single instructions. The 
two chips make even the 
heartiest of Agnuses seem 
positively undernourished. 

GRAPHICS POWER 

Imagine a 3D object 
composed of polygons - a 
cube, for example. The 
programmer need only set 
up a data structure and 
inform the Graphics 
Processor Block (as the two 
graphics chips and their 
associated memory are 
called) that the data 
represents a 3D object. The 
object will then be displayed, 
and any changes made will 
result in an immediate 
change to the display. 

Or imagine a ray-tracing 
program. Running on the 
68040. it will be blindingly 
fast of course. But if it is 
written to make specific use 
of the Texas chips, it will 
render a 640 x 480 24-bit 
image in real-time, twenty 
frames a second. Compare 
this to an array of 16 
transputers, which will 
produce the same result in 
four seconds. 

The uses for a graphics 
board with this sort of power 
are many. Graphic 
designers, people who work 
to deadlines and would 
rather not wait around, have 




shown the most interest. 
They envisage its use in the 
creation of TV games show 
logos and so forth. 

An idea put forward by 
Dave was to use the system 
as a route planner. It would 
be possible to store 
Ordnance Survey maps as 
24-bit files, and. using the 
internal genlock, overlay the 
Amiga's screen on top to 
give details relating to 
specific routes. 

Another use would be in 
high quality ray-tracing. Most 
packages divide the screen 
into quarters and use three 
of these to display the 
different elevations of the 
scene being designed. With 
the Black Box. the image 
could be displayed in real 
time in the fourth quarter. 

An application not 
mentioned by Dave or Mark 
is virtual reality. Doubtless a 
system such as the Black 
Box would be a great asset 
in such a graphics-intensive 
field. A closely related 
possibility is that of 
computer games. Mark has 
been dreaming about writing 
a mega-game for the system 
since day one. 

PRE-PRODUCTION 

At the moment, the Black 
Box is in a pre-production 
state. DJW Microsystems 

hopes to be shipping 

models by January, and 
expects to sell 250 in the 
first six months. The price 
will be around £3.500. 

Other models are also 
planned, with various 
memory and processor 
configurations. The top-of- 
the-range model will be 
clocked at 50 as opposed to 
32MHz (once the high-speed 
Motorola chips are available) 
and will include yet another 
co-processor. This will 

perform such wonders as 
rotation, the displaying of 
outline text, and interpolated 
zoom - a technique which 
avoids the distortion 
normally created by 
magnifying or reducing a 
pixellated image on-screen. 
A low-end version of the 
Black Box is to be released 
for around £350. Although it 



A 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER IWI 



E W S 







will not use the Texas 
Instruments chips, it will be 
'intelligent' and largely 
software compatible with its 
Digger brothers. 

A number of addons are 
also on the drawing board. 



GROM modules include a 
Display PostScript package, 
a file conversion utility, 
(enabling foreign format 24- 
bit files to be read and 
displayed without 
intervention from the main 



The Toaster's already out 

of date: it was designed 
three years ago/' 



The first of these to be 

available will be a range of 

Graphics ROMs, or GROMs. 
which will contain programs 

for the Texas graphics chips. 
The clever thing about this is 
that when the system is 
switched on it will check 
through its GROM sockets to 
see which programs are 
available. Those that are 

present will be added to the 

processor's instruction set, 
so they may be called as if 
they were single machine 
code instructions. Calls to 
non-existent GROM routines 
will result in an error code 
being returned. Planned 



processor), and a video 

studio package, giving a 
range of video effects. 

Following later will be a 
number of RAM expansion 
boards, a 32-bit SCSI 
adaptor for the fast transfer 
of images, an Ethernet 
adaptor, a multiple co- 
processor board for the 
addition of extra 34082s. a 
real-time 24-bit digitiser, and 
a four input real-time 
digitiser/mixer/manipulator. 
With this, effects such as 
the wrapping of a video 
image around a moving 
three-dimensional object, as 
over-used on Top Of The 



Pops, will be readily 
achievable. 

A system with this 
effects unit would be 
comparable to NewTek's 
Video Toaster, although 
more versatile and more 
expensive. Referring to this, 
Dave said. 'The Toaster's 
already out of date: it was 
designed and finished three 
years ago." No doubt the 
Black Box will be in a 
position to receive the same 
criticism in years to come, 
but Dave replied boastfully 
to this with. "If we wanted to 
design an upgraded version 
of any one of the boards, we 
could have it on the market 
in a fortnight." 

Whether DJW 
Microsystems can 
substantiate this claim 
depends on how far the 
initial version of the Black 
Box catches on. It is an 
expensive system, no 
question, but one which 
offers professional facilities. 
It should strengthen further 
the Amiga's position in the 
video and graphics markets. 

DJW Microsystems is on 
« 0743 244752. 



The Roaring 040s 

The latest In Motorola's 680x0 series of microprocessors, 
the 68040 offers many extra features over its 
predecessors. The 68000. 68020 and 68030 have found 
many applications In computers as diverse as the Amiga, 
ST, Macintosh and NeXT, but the 68040 Is a very much 
more powerful beast. It Is far faster for one thing - 70 
times more so than the 68000 - and It processes floating 
point numbers as standard, without the need for a maths 
co-processor. The Internal floating point unrt that does 
this allows a limited form of parallel processing: a floating 
point operation can be performed simultaneously with an 
integer one. 

It Is a true 32-bit processor, at home In a mini- 
computer, with an address space of 4Gb (a gigabyte 
being 1,024Mb) and a 32-bit wide data bus. meaning that 
twice as much data can be sent to or recovered from 
memory at once when compared to the 68000. 

The 68040 also has a crazy little thing called a 
cache. This is an area of memory actually built In to the 
chip. There are two areas within the cache, one for 
instructions and one for data. Sections of code and data 
are temporarily stored here and operations can be 
performed much more quickly since external memory 
accesses are greatly reduced. 

As far as memory accesses go, the 68040 has 
another trick up Its sleeve. It has a memory management 
unit which can take a memory access to any address and 
re-direct it to any other address. Multi-user systems make 
use of this kind of facility to support the running of 
multiple programs without memory clashes. It Is also, 
however, pretty useful for graphics manipulation... 



A company in the not-so-grand tradition 



ine snort history of computing is fun of stories of small groups working 
furtively in garages and bedrooms to create products beyond the 
conception of the bigger companies. DJW Microsystems continues this 
slowly dying tradition, albeit from a spacious, tastefully decorated house 
in Shrewsbury rather than a back room. 

The company is essentially a two man team: Dave Westwood is the 
managing director and designer of the Black Box's hardware. Mark Wills 
his software sidekick and creative spur. Their relationship is relaxed, 
fruitful and enthusiastic. To their customers. Mark is known as Mark 
'Stonking' Wills because of the unbridled fervour he is apt to use when 
describing the Black Box. 

The small size of the company gives it a high degree of flexibility. 
Dave and Mark relate a story of an interested customer phoning and 
asking if the Black Box could support double-buffering to create 
stereoscopic images. Marls took the caller's number and asked Dave. 

After half an hour's work with their CAD software, they were able to 
phone the customer back and say. "It can now.' 

They have finally had to curt? their seemingly never-ending flow of 
ideas and settle on a final design for the board. There is more to do. At 
the moment they are busying themselves with the designs for various 
add-ons. Mark also has a 34020 assembler to write. 

The company at present makes its money by selling and repairing 
computers. A number of smaller-scale Amiga peripherals are also 
planned to aid in financing the Black Box project, including a 512K RAM 
expansion and a radio modem. On the subject of finance, Dave quipped. 
"Let's just say that any time I phone the bank manager, he's out." 




Mark Wills (left) and Dave Westwood, the designers of the Black Box. 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



E W S 



In Brief 



ON THE MOVE 

Long standing PD house 
Ceorgo Thompson 
Services has moved. Its 
new address is 
Cucumber Hall Farm. 
Cucumber Lane, 
Essendon, Herts AL6 6JB 
tr 0707 664654. 

RAM AND CRYSTAL 

A new 2Mb RAM card 

has hh the market from 
Alfa Data. It will work 
with both Kickstart 1.2 
and 1.3, and costs 

£140. 

Also from Alfa Is a 
trackball called the 
Crystal because It Is 
transparent and glows 

red or green depending 

on the button which Is 

pressed. Quite why you 
would want It to do that 
lo unclear. Anyway, It 
retails for £39. 

The products are 
available from Golden 
Image ~ 081-365 1102. 

LONG GUARANTEE 

New mail order dealer 
Futureworld Computers 
now offers a two year 
guarantee with all 
products sold. Since It is 
an authorised service 
centre for many of the 
products it sells, it is 
able to extend the 
manufacturers' 
guarantees. Futureworld 
Computers '-- 0234 
218060 

COLOUR LASERS 

Budding desktop 
publishers can get 
colour laser prints of 
their work from Studio 

101, the printing bureau. 

Both IFF pictures 
and Pro Page files may 
be printed, at a cost of 
£5 per A4 page (and 
£2.50 for each duplicate 
page). Contact Studio 
101 on » 0827 280884. 

HARD DRIVE CUTS 

Silica Systems, UK 
distributor for Great 
Valley Products, has 
announced a reduction 
In price of the Series II 
HD8 Amiga 500 hard 
drive from £599 to 
£499. Silica Systems 
can be reached on » 
081-309 1111, tr 



World of Commodore show attracts worldwide interest | 

Americans invade 
Commodore show 



NEXT MONTH'S World of 
Commodore show is to be 

well supported by the leading 

American Amiga companies, 
who are flying across 
especially for the event. 

Respected firms such as 
the Supra Corporation and 
Great Valley Products will 
have a major presence at 
the Earls Court show, 
confirming its pre-eminence 
as Europe's leading 
showcase for Amiga 
products. Both companies 
will be showing off their 
range of hard disks and 
other peripherals. 

Also taking a stand will 
be NewTek. which will be 
exhibiting its Video Toaster 
system, reviewed last issue. 



as well as its range of 
graphics products. Let's 
hope that the response will 
be sufficient to prompt the 
firm to rush out a PAL 
version. Other US companies 
to take stands include 
Sunrize Industries. New 
Horizons and Digital 
Creations. 

The Americans will be 
joined by all the big names 
in British and European 
Amiga computing. The show. 
which is the first consumer 
show to use the vast Earls 
Court II complex, is expected 
to attract tens of thousands 
of visitors over its three 
days. Said show organiser 
(and publisher of Amiga 
Shopper) Greg Ingham: "This 



show looks set to be a hit. 
We've been amazed by the 
enthusiasm of the 
companies who have booked 
stalls, many of whom are 
cooking up bargain offers." 

Admittedly we at Amiga 
Shopper could be said to be 
biased, but an objective look 
at the number of exhibitors 
and the sheer size of the 
venue reveals that this wilt 
be the biggest Amiga show 
ever in this country. 

The World of 
Commodore show will be 
held at Earls Court II from 
November 15 to 17. For full 
details of bookings and 
travel arrangements, see the 
World of Commodore 
advertisement on page 110. 



Mastering 
directories 
made easy 



YET ANOTHER disk utility 
program for those who can't 
be sure of Shell makes its 
debut this month. Directory 
Opus from INOVAtronics 
provides the standard file 
handling features such as 
two directory windows for 
file copying, renaming and 
so on. 

It also enables the user 
to view IFF pictures, brushes 
and animations, hear sound 
files, read text files and run 
executable by clicking on 
their filenames. An on-line 
help feature Is included, as 
is an ARexx port. It requires 
1Mb to run, costs £45 and 
is available from UK 
distributor Checkmate 
Digital tr 071-923 0658. 
INOVAtronics can be 
contacted directly on « 010 
1 214 340 4991. 




The Amiga on CD 

NOW YOU can hear the tunes from your favourite games 
In comfort, without the bothersome need to shoot aliens. 
Digital Dreams has taken the innovative step of releasing 
a line of CDs filled with great computer tunes of our time. 

Two CDs are available at the moment, one with tunes 
from a selection of Gremlin Graphics games lasting 52 
minutes, the other with 58 minutes of tunes from the 
games of Psy gnosis. 

The Idea Is not all new. The Pixies recently recorded a 
version of The Theme From Narc In their own Inimitable 
style. Digital Dreams' offerings, however, take the music 
direct from the Amiga. The only change occurred in re- 
mastering, when the stereo panning was made more 
central to compensate for the Amiga's extreme left and 
right positioning of sound channels. 

The discs cost £14.99 for the pair, and are available 
from Digital Dreams on « 0602 754991. 



This floating Amiga is courtesy of the ever buoyant staff of 
Evesham Micros, who hope to raise £10,000 for the BBC 
Children In Need appeal In November. To this end, they're 
asking customers to donate a pound in return for a balloon 
race ticket. The lucky winner of the race will take away an 
A500, monitor and an Atari Lynx games console. 



Super genlock 

THE RENDALE 8802 genlock 
has been revamped to 
'super' status. New features 
include: Super VHS in and 
out, composite in and out. 
fade Amiga to black, fade 
video to black, cross fade, 
cross wipe, foreground/ 
background mode, fade out 
Amiga, and fade out video. 
The price is £599.99; 
users of the old Rendale can 
obtain an upgrade - price 
available on application. The 
genlock is distributed by 
Marcamw 081 941 6117. 



AKA anti-alias 

A PROGRAM for removing the 
jaggies from your bitmap 
fonts, called AntiA, has just 
been announced by Zen 
Computer Services. It will 
take any Amiga bitmap font, 
produce up to nine scaled- 
down sizes and then save 
the results as ColorFont data 
which can be used in any 
non-HAM application or even 
converted to work with 
programs such as Broadcast 
Titter 2. The program costs 
£39.95. Zen Computer 
Services tr 061-793 1931. 



AMIGA SHOPPER • ISSUE 7 9 NOVEMBER 1991 




a writer's dream 




-EI - ^— j — . „_t 



The graphical nature of Wordworlh® makes producing 
documents faster and easier. The WYSIWYG display shows 
exactly how your printed document will look, different fonts, 
styles and sizes, headers and footers, graphics and so on. 

Commands arc grouped under a series of pull-down 
menus, accessible either by the 
mouse or keyboard. Frequently used 

commands have on-screen icons, 
including Help, should you need it. 

Experience the look and feel of 
the new and exciting WB2 (even if 
you use WB 1. 3). 

Digita's® innovative Human 
Interface Protocor is incorporated and sets new standards in 
speed, style and elegance. Each document is a separate multi- 
tasking window, which means you could for example, print 
one while editing another. 

Graphics have always been the Amiga's strong point. 
Now it's better than ever. Pictures from Deluxe Paint can be 
placed in a document, and then sized, scaled and dragged 
(text automatically reformats around 
the image). 

Wordworth's enhanced fonts v 
give you the very best printed 
quality. You can also print special 
symbols, such as boxes, arrows and 
so on. Better still, you can mix 
graphics, Wordworth's enhanced 
fonts, Amiga fonts, Colorfonts and your printer's own fonts, 
all on the same page. 

Wordworth integrates with most word processors, and so 
you'll be able to use any documents created with Kindwords, 
Wordperfect, Prowrite. Pretext. Excellence, and any ASCII or 
IFF Text document. 

As Amiga Computing put it, "the only Amiga word 
processor to rival Pretext for speed. I would recommend the 
program to anyone thinking of buying their first 
word processor or upgrading from Kindwords." 



n ■ 

HBBBB - 




L 


d 




Wordworth is written in the UK by Digita. Which 
means you'll be using an English Collins spelling checker 
and thesaurus, and you'll know where to come for 
proft -ial support. 

When Amiga Format said "a 
new word processor that will 
give the rest ol the world a run 
for its money" they weren't 
joking. "Wordworth is the most 
user-friendly word publisher on 
the Amiga." Praise indeed. 

The only way to really appreciate Wordworlh is ko use 

ii rhone 0395 270273 fbi more information or, write to 

Digita, FREEPOST. Exmouth EX8 2YZ 

Wordworth costs £129.99, which includes VAT, postage 
and packing. Ii I already own a word processor and 
purchase Wordworlh direct from Digita, you can save £30 
by returning your original disks with youi order, 

Wordworth will be your writer's dream. 
However, if you don't agree with 
us land purchased directly from 
Digita}, return it in original 
condition within 7 days and we 
will refund your mono 




Wadworth 



Machine support 

rU-n SptCificall) 

hilly supports WB I M\d V2.00 
Supports all medium -«r high 
resolution modes (mono «" -ur) 

Requires I MB of men 



S 





DIGITA 

INTERNATIONAL 



® 



software thats right 



" 



Digita International Ltd Black Horse House Exmouth EX8 lJL ENGLAND Tel: 0395 270273 Fax: 0395 268393 

- A member of the 1*6** «'*>"p 

Pifl.U AtDtytalogD. Wo<d*ortfc*nJlh* VViffrfwDrthlo^o^frp R t>lrrrdhjJrrnJTU *nd HIP H***n tVfrfmrt PMxtt *nd i*tlM-MJ«iJ< <> X ht jrr fr**ftn*finW l^U Mi*Umj(» Ud 

All other IriJenuris and Ihe »r mvnera arc wtaowlnigri Sold fubpet to Uandird roridtf ***** *| wW t k OE 




Ring us now! 0636-79097 we're programmed to help 




DELIVERY 
SERVICE 

and the keenest prices 



ART AND DESIGN 



3D Construction Kit 

Amiga Graphics Starter Kit 
Deluxe Print (2) 

Deluxe Paint (3) 

Director (2) 

Disney Animation Studio ... 
Fa nta vision 

Icon Pain! 

Imagine 3D 

Photon Paint 

Plxmate 

Professional Draw (2) 

Real Things - Birds 1 & 2... 

Real Things - Humans 

Real Things - Horses 

Spectra Colour 

The Art Department 

X-Cad Designer 



£32.99 

.£24.99 

..£34.99 

,..£59.99 

..£79.99 

...£79.99 

...£29.99 

...£14.99 

£174.99 

. £1999 

... £39.99 

...£99.99 

£23.99 

...£23.99 

...£19.99 

...£54.99 

.£54.99 

...£89.99 



Podscat 12x12 Tablet 

Pwdteat Drivers 



£179.99 

...£22,99 



Colourburst Tablet 

Pandaal Hand Scanner 

JX100 Scanner 

Scanlab Software for above 



VIDEO 



.£519.99 

.£159.99 

£57999 

.£69.99 



Broadcast Titler £199.99 

Deluxe Video III £59.99 

Digiview GOLD (4) £129.99 

G2 Broadcast Videocentre £549.99 

HBM Genlock £149.99 

Home Titler £29.99 

MiniGen £104.99 



Panasonic VW1410 Video Camera 
(Including lens) £229.99 



FIND OUT WHY MOST AMIGA USERS PREFER BYTEBACK! 



BUSINESS 



RGB Splitter £64.99 

TV Show (NEW) £54.99 

Video Titler 3D (NEW 1 .5) £79 99 

Vtdi Amiga £119.99 

Vkji Colour Solution £169.99 



MUSIC 



Audio Master (3) £54.99 

Ausio Engineer Plus £169.99 

AMAS £79.99 

Bars and Pipes Pro £219.99 

Deluxe Music Con Set £49.99 

Dr. T Copyist Apprentice £69 99 

Mastersound £29.99 

Midi Master (Hardware) £34.99 

Music X (1.1) £99.99 

Music X Junior £49.99 

Perfect Sound £49.99 

Quartet £34.99 



GAMES -(ask for full list 



AMOS - Games Creator £34 99 

Chessmaster 2100 £19.99 

Dungeon Master £15.99 

Flames of Freedom (Mid 2) £19.99 

F19 Stealth Fighter £19.99 

Jahangir Khan Squash £17.99 

Lemmings £17.99 

Life and Death (Mb) £16.99 

Railroad Tycoon £23.99 



Cashbook £39.99 

Day by Day £22.99 

DGCalc £27.99 

Final Accounts £22.99 

Home Accounts £22.99 

Interspread £39.99 

Mailshot Plus £39.99 

Personal Tax Planner £27.99 

System 3 £39.99 



BUSINESS PACKS 



Cashbook Combo £49.99 

Gold Disk Office £99 99 

Kind Words * Organise £49.99 

Works Platinum £74.99 



WORD PROCESSORS 



Excellence £84 99 

Interword £39.99 

Kind Words £34.99 

Pen Pal £6399 

Protext(5) £119.99 

Scribble Platinum £42 99 

Wordworth £74.99 



DESK TOP PUBLISHING 



Pagesetier (2) £49.99 

Page Stream 2.1 £149.99 

PRO Clips (Clip Art) £19.99 

Professional Page £184.99 



DISKS 100% Guaranteed! 


10 SONY Branded disks 


£8.99 


20 SONY Branded disks 
+ FREE Calculator 

150 Disks ♦ Labels 

* Posso Media Box 


£1599 

£69.99 


10 Disks* Labels 

50 Disks* Labels 

100 Disks * Labels 

500 Disks* Labels 

1000 Disks* Labels 


£449 

£20.99 

£39.99 

£169.99 
£329.99 




n 49 





PUBLIC DOMAIN 



HARDWARE 



Naksha Mouse * Mat. Bracket £19 99 



Naksha Mouse * Mat. Bracket 
+ Operation Stealth game 



.iI24,99 



Cumana Disk Drive 

Zydek Disk Drive 

Adspeed Double Speed 



...£5999 
..£52.99 
.£199.99 



FURRY MOUSE COVER!... 
(with eyes, ears and nose!) 



£6.99 



UTILITIES 



BBC Emulator £34 99 

Cross - Dos (4) £27.99 

Dos to Dos £39.99 

Distant Suns £34.99 

GB Route £27 99 

Hisoft Basic £59.99 



Locking Disk Box (40+) 

Media Box (150 - Stackable) 

Mouse Mat 

Keyboard or Monitor Cover.. 



...£6.99 
.£19.99 
...£3.99 
..£5.99 



1 disk £1.25 

10 disks + File box £9.99 

20 disks + 2 File boxes £17.99 

Ask for our NEW catalogue! 

AU.01 Jazzbench; Superb Workbench 

replacement; full multitasking! 

AU.03 QL Emulator; plus 2 disks full of 

programs. (3 Disks : £3.75) 

AU.13 Vislcalc; Superb Spreadsheet! 

AU.18 North C; Programming language 

AU.20 K.O. The Virus (3); Virus X plus 

BB Champion. Red Alert... 

AU.22 Text Plus (2.2); High Quality 

Word Processor with many features! 

AU.23 Word Wright; Word Processor. 

Plus: Amgia Spell; Spell Checker! 

AU.24 Spectrum Emulator; Run some 

Spectrum games on your Amiga! 

AU.26 Complete C Manual; packed 

with information on C programming plus 70 

examples! (3 Disks : £3.75) 

AU.27 Amibase (3.76); Professional 

quality, multi-featured database includes 

an example 'Books' Me. 

AE.01 Blackboard Maths; addition to 
multiplication. Colourpad; On screen 
colouring book. Plus: Games... 
AE.08 Fun Time; Fun School quality 
educational fun for preschool children. 5 
games (2 Disk : £2.50) 



MEMORY EXPANSIONS 



X-COPY PROFESSIONAL (3.3) 

plus CYCLONE & Hardware! 

plus Hard Disk backup £34.99 



Vista 

Workbench 1.3.. 



£35.99 



EDUCATIONAL 



Dinosaur Discovery Kit. 
First Letters and Words 



£17.99 
£17,99 



Mickey's Runaway Zoo .... 
Donald's Alphabet Chase 
Goofy's Railway Express . 



£16.99 
.£16.99 
£16 99 



Fun School 2 (Under 6) 

Fun School 2 (6 to 8) 

Fun School 2 (Over 8).. 



Fun School 3 (Under 5), 

Fun School 3 (5 to 7) 

Fun School 3 (Over 7)... 



.£12.99 
£12.99 
.£12.99 

£15.99 
£1599 
£15.99 



Micro English (GCSE) 
Micro Maths (GCSE).. 
Micro French (GCSE). 



£1899 
£18.99 
.£18.99 



Postman Pat 

Shapes and Colours 

The Three Bears Adventure. 



..£8.99 

£6.99 

£17.99 



SND.01 Soundtracker; Four versions of 

500K RAM Expansion! £29 99 ,nis ^^^ P0 mus,c Program! 

500K RAM * DUNGEON MASTER £44.99 SND.02 Soundtracker 4; Alternative Blue 

500K RAM * KICK OFF 2 (Mb) £44.99 version, coupled with complete 

1.5 Megabyte Internal RAM £109.99 Instruments disk! (2 Disks : £2.50) 

^^^^^^_______^^^^^^_ STI.01 to 08 Instruments; 100's on each 

disk, use with Soundtracker! (8 disks : 

STAR LC 10 Printer £169.99 S^"** 5 ^* B ^^ A 

STAR LC10 Black R,bbon £3.99 f^ 1 * *T^^x**** 

STAR LC10 Colour Ribbon £5 99 f?™ p ' eS ' "" f^Jf " 

STAR LC10 Printer Cover..^ £6_99_ ®^\-™?!?*^] 

STAR LC200 Colour Printer £209.99 AW02 Workbench Plus; TVText demo. 

STAR LC200 Colour Ribbon £6.99 Frac * als ' V,rus *• CI| P "• DMouse 

. AW.03 Icons; 100's including; the amus- 

Printer Stand . £9.99 in 9 Naughty Icons. Ram icons. Music 

Printer Ltarf """ """'Ww Icons.. .plus Icon utilities. 

AW.04 Icon Development; Design your 
own Icons or use one of the numerous 

Amiga for Beginners £12.99 examr^s.^SUdeshow program^ 

Amiga Basic Inside & Out £18.99 " ' " ' ' " ' * ' / * '" 

Machine Language £14.99 AC °2 t>W**"*r Art; 100 s of protes- 

Tricks and Tips £14.99 s J° n ^ qu f''' v ; *! "I*?*™ 

Amiga DOS Inside and Out £18.99 AC - 04 ,FF Annabels; 30 screens of 

Tricks and Tips (Vol.2) £14.99 hl 9 h q ual,tv fon,s P ,us surfaces. 

System Programs £32 99 

Disk Drives Inside and Out £27.99 AF01 Cosmopolitan Fonts; AV-Guard, 

Amiga Graphics In & Out £29.99 Ba se'. Celtic. Geneva. Monaco... 

_ _ — .— AF.02 Fancy Fonts; Bubbles. Future. 

Programs disks for above £13.99 Broadway. Park Avenue. Courier... 

_._,_._._._._._ AF.03 Publishers Fonts; Helvetica. 

Hardware Reference Manual £21.99 Bookman, Microsoft, Long Island- 
ROM Kernal Manual £28.99 AF.04 Fonts; Unusual fonts. Large and 

Kids and the Amiga £13.99 Small fonts. Videofonts... 

Second Book of the Amiga £16.99 Plus: Vanous Font Utilities! 



BOOKS 



All prices include VAT and FIRST CLASS POST! 
GUARANTEED RETURN OF POST DELIVERY ON ALL STOCK ITEMS! 



10 




DEPT ASH, 6 MUMBY CLOSE. NEWARK, NOTTS NG24 1 JE 



Cheque, postal 
orders or credit 
card facilities 
are available 





E W S 



In Brief 



BLITSOFT BACKUP 

A disU utility, consisting 
of both hardware and 
software. Is being 
released by Blitsoft. 

Called SYBIL, the 
device enables file 
transfers between 
Amiga. PC. Mac and 
Atari formats, as well as 
increasing disk storage 
capacity to 1.12Mb. 
Such disks can 
nevertheless be read by 
those not blessed with 
SYBIL. 

Other features are a 
disk compressor and 
what Is euphemistically 

described as a back-up 

system. It costs £89 
from Blitsoft tt 0908 

G66265. 



BIOLOGY LESSONS 

Put an end to all of that 
traipsing through forests 
and staring down 
microscopes with 
MicroMeasure from 
Think Limited. The 
program, with the aid of 
a genlock and a video 
source, will enable 
length and area 
measurements to be 
taken, via a point-and- 
click interface, of 
objects on the video. 

The program is 
expected to be of use to 
biologists and earth 
scientists. It is available 
to schools for £135.13; 
to others for £581.63. 
Think Limited w 021-384 
4168. 



GRAPHICS GALORE 

Those salivating at the 
thought of an A3000 but 
quaking at the thought 
of an hysterical bank 
manager may be 
interested in the 
Graphics Workstation 
from Bytes and Pieces. 
At £1,999, it 

consists of a revision 6A 

motherboard with a CSA 
68030 clocked at either 
25 or 33MHz and a co- 
processor. 2Mb of 32-blt 
RAM is supplied as 
standard, along with 
512K of static RAM. 
Also included is 2Mb of 
Chip RAM, a flicker fixer 
and a 52Mb hard drive. 
Bytes and Pieces tt 
0253 795376. 



BUDGET ACCELERATOR SELLS OUT ALREADY 



RARELY THESE days do we see a 
peripheral that out-sells supplies 
before it's even advertised, but 
Microbotics. who recently signed up 

with Birmingham-based ZCL has done 
Just that with the VXL30, a low-cost 
68030 board compatible with all 
Amigas that retails for less than an 

ordinary A500. 

Although performance details 
were not available at time of going to 



press, the basic 25MHz unit, selling 
at £316 inc. VAT, instantly converts 
the machine into something like an 
Amiga 3000! And for those with a 
thirst for real speed, a 40MHz version 
is available for just £575. 

Although there are cheaper cards 
on the market, ZCL claims the VXL30 
is the most compatible, having Its 
own 68000 already in place. Maths- 
intensive programs can use the 



optional 68882 running at 25MHz for 
an extra £165; while memory hungry 
users can get 2Mb of paged RAM for 
£234 or 2Mb of burst RAM for £316. 
The board has already proved so 
popular that ZCL had installed its 
original shipment of some 500 units 
before any advertising had been 
booked! We'll be giving the VXL30 a 
thorough work-out shortly. ZCL ** 
0543 414817. 



Drives solid as a Roc 



DISK DRIVE specialist 
Roctec Electronics is 
preparing to start another 
price war with a new range 
of high-quality, budget-priced 
Amiga floppy and hard disk 
drives and genlocks, writes 
Mark Smiddy. 

Previously almost 
unheard of. Roctec made its 
debut in Amiga Shoppers 
April supplement issue 
where it received a coveted 
Amiga Shopper Best Budget 
Buy award for its RF332C 
slimline drive. 

Included in the new line- 
up is the Roclite, a new 
version of the RF332C floppy 
drive. Supplied in a specially 
designed anodised 
aluminium case, the Roclite 
comes in white for the Amiga 
(for about £60) and black for 
the CDTV and design- 
conscious Amiga users (for 
about £65). 

Swiftly following this is 
the yet unnamed A590- 
bashing hard drive. Fast 




The new Roctec range: hard disk, two colours of floppy and the RocGen Plus genlock. 



enough to frighten your 
granny, the drive employs a 
18ms. 42Mb IDE drive, 
games switch. SCSI through- 
port and unpopulated RAM 
board for 8Mb of Fast RAM. 
Housed in a newly designed 
ABS case, colour and 
contour matched to the 
A500, the drive is expected 
to retail at £299! 

Backing up the new line- 
up is Roctec's genlock to 
beat them all. The RocGen 



Plus, successor to the 
continuing RocGen, features 
more advanced mix and 
fading facilities as well as 
RGB/computer pass-through 
and has inputs provided for 
Roctec's advanced colour 
keying unit. Price is expected 
to be under £180. 

Located in Hong Kong, 
Roctec's operation employs 
almost 1,600 people, and 
has specialised in producing 
unbadged' equipment for 



some years now. According 
to director Jimmy Lo, the 
April review convinced the 
company that the time was 
right to adopt a proper 
corporate image; so all new 
products will carry the 
distinctive Eagle-like 'Roc' 
logo. 

At the time of going to 
press. Roctec has yet to 
confirm UK distribution 
details, but expect to see 
reviews soon. 



More fun out of school 

PARENTS WHOSE children have exhausted the 
delights of Fun School 3 will be pleased to 
know that a sequel is on its way. Called, 
appropriately enough. Fun School 4, the 
package contains educational games that 
follow National Curriculum guidelines. 

Teddy and Freddie the Frog, two 
characters from the previous package, make 
the transition smoothly, but Robbie the Robot 
has been dropped in favour of Sammy the 
Spy. who is apparently more street cred' 
according to politically aware kids. 

The games cater for children up to eleven 
years old, and cover topics such as art. 
maths, words. karaoke(!), sequences, typing, 
geography and history. Fun School 4 will cost 
£24.99 and will be available from Europress 
Software « 0625 859333. 



DIARY DATES 

October 6: All Formats Computer Fair. 

The Brunei Centre. Bristol. « 0225 
868100. 

October 29 31: Image Processing '91. 

National Exhibition Centre. Birmingham. 
Blenheim Online » 081-868 4466. 
October 31: Computer Animation 
Festival. The Odeon, Marble Arch, 
London. Blenheim Online « 081-868 
4466. 

November 3: All Formats Computer Fair. 

Royal Horticultural Hall. London, tr 0225 
868100. 

November 5-7: Computer Graphics '91. 

Alexandra Palace. London. Blenheim 
Online « 081 868 4466. 



Cock-up corner 

We printed the wrong price 
for New Horizons* ProWrite 
package last month - it 
should be £129.95. 

There were a number of 
errors in Jon Bates' review of 
Gajits' CMpanion package. It 
can copy a partial from one 
tone into another. CMpanion 
will work with the MT-32. the 
CM-32L. the CM-32P and the 
CM-64. not with the D-range 
of synths. Gajits do produce 
other voicing software for the 
Amiga: 4D Companion covers 
the Roland D 10. D-20 and D- 
110 synths. CMpanion does 
allow random tone editing. 



Buying an Amiga? Don't miss the next Amiga Shopper, out November 7 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



11 



THE BEST ST HOME FINANCE PROGRAM 
NOW AVAILABLE FOR THE AMIGA 




AMIGA 
VERSION 



* FULL MULTI TASKING 
* OVER 100 BUDGETS SELECTABLE 

(10 ANALYSABLE) 




ersona 



t.19-95 




nance 





ana 




-The World s Most Sophisticated Personal Finance 



If you run a personal bank account and have a Commodore 
Amiga then you need "PERSONAL FINANCE MANAGER". 

AS EASY TO USE AS A CALCULATOR 

PFM makes full use of Amiga's Workbench interface, if you 
need to amend or update an entry or Standing order simply 
click on it. Your screen looks just like a bank statement! 

STANDING ORDERS & DIRECT DEBITS EATEN AUVE 

PFM handles Credit and Debit - Monthly.Quarterly, Yearly and 
even complicated regular payments like 12 payments of £52.99 
followed by one of £12.50. PFM will check the date and 
automatically insert standing orders as they become due. 

BUDGET WITH EASE. AT A CLICK OF A MOUSE. 

If you're the type that likes to look ahead then PFM allows you 
to set budgets for both expenditure and income. Over 100 
budgets can be set over a year, a quarter or a month and then 
10 can be displayed either m figures or as a bar graph for a 
given period. Expenditure for these budgets can also be shown 
as a pie chart so you can tell at a glance where your money's 
gone. PFM also allows you to display or print your budget 
groups selectively so you can see your expenditure quickly and easily. 

BALANCING WITH YOUR BANK ACCOUNT IS NO LONGER A 
JUGGLING ACT 

When you get your bank account statement or a balance from 
an autobank machine you can confirm it with PFM quickly and 
easily. Simply select PFM's unique "Auto Balance" option and 
type in the balance as given by the bank and PFM will attempt 
to balance and highlight entries that have not yet been 
processed through the bank. 





MAIN ACCOUNT SCREEN 



OTHER FEATURES 



BUDGET COMPARISON BAR 

GRAPH SHOWING BUDGETS 

& ACTUAL EXPENDITURE 

OR INCOME 



Tho numbor of entries 10 limited only by memory size 

You define ihe file size 

Old entries are automatically deleted 

Automatically places entries in date order 

European or USA dale formats 
Balance of account grapn 

Moveable and re sizeable winoows 

Run multiple bank accounts by simply using different file names 

Multi-Tasking allows Multi-Account access 

Facility to check off items agamsl statements 

Locates cheques written months ago in seconds 

Selective print features (or dates/slatemenls/standing orders and budgets 




MicliYron 




Program 




Home finance Program 5y Peter Veale 



Here's what the critics say: Am, ° a Vers,on °V Dan Lannard. 

"PFM it one of those rare programs with which it n easy to faal 
comfortable from the first time you run it." 
Ron Massey ST USER 

"Personal Finance Manager is a sophisticated home financial 
package, it will probably help you save money " 

ST UPDATE 



t t 



PFM is just the ticket if your expenditure is as disorganised as 
mine." 

POPULAR COMPUTING WEEKLY. 





PIE CHART SHOWING SELECTED 
ENTRIES OVER CHOSEN DATES 



Free 30-Day Trial 

Order direct from MICHTRON 
and if you are not 100% satis- 
fied, return within 30 days for a 
full refund 



BALANCE DISPLAY SHOWING 

HIGHS & LOWS OVER 

SELECTED DATES 



NO T COPY PROTECTED 



TO ORDER: 
SEND TO MICHTRON 
PO BOX 68. St Austell. 
Cornwall PL25 4YB 
Allow 28 Days for delivery 




vs. 



BY PHONE 

WITH CREDIT CARDS 

TELE (0726)68020 

£30 96(inclP&P| 




AMIGA VERSION 



Please send me Personal Finance Manager at £30 95 (incl P&P) 
D Cheque enclosed made payable to MICHTRON 
lJ Please debit my credit card account 

rTm 



a 



Expiry date 



Name 



X, 



Address 



Signed 



LETTERS 




This is the space which we give 
over to you to have your say 
every month. Throw in your 
ha f penny-worth and you could 
pick up a whole £5. Your host, as 
ever in these matters, is the editor 
- Stuart Anderton. 





Wo'vo had a large number of letters 
this month on the suitability of the 
Amiga (or college work. Here's a 
small selection of them: 

Although every university or 

polytechnic may have their pet 
software package and computer 
environment, they all have MS-DOS 
compatibility In common. It is for 
this reason that I must advise 
anyone considering any form of 
higher education not to buy an 
Amiga. I have had a lot of 
enjoyment from my machine but 
more and more I find that my Amiga 
falls very short of my computing 
requirements. 

Steve C Robinson 

Wakefield 

Yorkshire 

We are forced towards using PCs as 
that Is all we have at my 
polytechnic (South West, 
Plymouth), apart from the 
mainframes. I have been using PCs 
now for about three years and have 
had an Amiga for a year and a half, 
and quite honestly, the Amiga Is by 
far the better machine. But the fact 
remains that It Is not, and will 
probably never be, an industry 
standard computer because it is not 
taken seriously enough by 
Commodore. The 500 series is 
basically Just an OKtromoly powerful 
games machine and the 2000 Is too 
expensive at the moment for most 

students. 

Mark A Williams 

Ivy bridge 

Devon 

In my studies I deal with many 
foreign scripts such as Arabic, 
Hebrew, Egyptian hieroglyphs and 
other such weird and wonderful 
beasts. I stand In awe of friends 
who use PCs and Macs and are able 
to liberally dose their texts with 
professional scripts using true right- 



to-left editing, and wonder why I, as 
a lowly Amiga user, have been 
ignored by the manufacturers of 
more professional software enjoyed 
by these lesser machines. 

Jeff Lloyd 
Leith 

Edinburgh 

Most of my colleagues have been 
left unemployed this summer, and I 
know of at least one whose plans to 
buy a PC have been shelved as a 
result. Even when the purchase 
becomes possible, I suspect that 
his decision will be dictated more by 
the size of overdraft Incurred than 
the advantages the Amiga offers. It 
would be nice if Commodore could 
make the decision obvious. 

Nick Christie 

Bournemouth 

Dorset 

Although the PC is obviously inferior 
to the Amiga, much better deals are 
available for PCs. Maybe if someone 
started making an Amiga- 
compatible computer, prices would 
come down. 

Christopher Brown 

Chesterfield 

Derbyshire 

I have been a fan of the Amiga for 
quite some time, and recently I have 
instilled the idea of buying an Amiga 
in some of my colleagues who want 
to own a computer like a Mac II but 
are without the financial resources 
to do so. I'm sure that if 
Commodore could see to 
educational users getting a 
discount, the Amiga would be put to 
good use in educational 
establishments. 

Mohammed Said 
Oxford University 

It appears to be a little-known fact 
that students actually receive less 
income than someone on Income 



Support. After paying rent and 
college fees I am left with about 
£21 a week to pay all the bills, poll 
tax etc. Now it doesn't take a 
genius to realise that after paying 
for materials there isn't a lot left to 
buy equipment like Amigas. 

Martyn Bibby 

Normanton 

Derby 

At university we mainly have IBM 
and IBM-compatible machines. This 
means that they are not willing to 
accept work which has been 
completed on a non-IBM compatible 
machine. 

I would say to any student 
considering buying a machine to 
help them with their work to 



seriously consider getting one 
which is compatible with the 
machines at their university. 

Paul Ferry 

Portsmouth 

Hants 

Overall our correspondents seem to 
be painting a rather depressing 
picture of the Amiga in higher 
education. But what could 
Commodore do to get the Amiga 
accepted as a serious machine for 
academic use? Your ideas please. 

TYPE MISMATCH 

In issue 5 a reader from Manchester 
wrote in complaining about the C 
programming tutorials. May I point 

(oitiiuod on paqc 14 



Fewer reviews, 
more advice 

It seems to me that you may have begun to 
fall into the trap of some of the games mags. 
The trap is to constantly review the latest 
releases. Yes. some of your magazine must 
contain reviews of the latest developments, 
but the reality is that once most of us have 
bought a piece of expensive software we 
are only vaguely interested In what the 
next best thing can do. Instead we want to 
perfect our technique on our own systems. 
I suggest that you devote at least half 
of your DTP column to some of the ideas 
hinted at in my Amiga Shopper DTP 
cover (right). These ideas are not 
specific to a particular package but are 
aimed at helping all desktop publishers 
improve their trade and link them more closely to 
Amiga Shopper as a serious users' magazine. 
Kevin Beswick 
Wollaton 
Nottingham 




• A few suggestions 
from Kevin. 



You'll find more and more tutorials in these pages in future. For instance, in 
this issue you'll find 'how-to' articles on C and Basic programming. MIDI. 
MessyDOS, AmigaDOS. database analysis and setting up a DTP system. Future 
articles will look at graphics, page layout, sequencing... you name it. 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



I* 



LETTERS 



continued from page 13 

out that there is more than one type 
of beginner. Those who have not 
touched a computer before, those 
who have used non-Amiga 
computers before and those who 
know how to program on other 

machines. I am in this last category 

and find the series Ideal. 

The articles show me how to 
make use of the Amiga operating 
system without patronising my 
programming ability. By all means 

have tutorial on how to program. 

But cater for one type of beginner at 
a time, by keeping the two articles 
separate. Otherwise one group of 
readers will be in at the deep end' 
and rest will feel patronised. 

P K Attwood 

St. Peter 

Jersey 

SINCE YOU ASK 

Having heard that the European 
Computer Entertainment Show has 

been cancelled, could you tell me If 
there any other shows being held 
before Christmas? 

H.imish Shah 

Frlern Barnet 

London 

Bit of a coincidence that you ask that 
Hamish. because only this morning 
our ever commercially minded 
publisher, Greg, grabbed me by the 
ear and gave me a gentle reminder 
which went something like this: 

"If you forget to plug our World of 
Commodore Show mercilessly in this 
issue you're sacked. Remember: 
November 15-17, Earls Court 2. And 
print this advert for good measure. 
Onwards, upwards, bigger, better. 



more." And then he wandered off to 
write lots of letters to trade 
magazines. Greg's advert, telling you 
all about the show and how 
unmissable it is, is on page 110. 

GREEN ADVICE 

With the recent concerns for the 
environment, I think computer 
companies should give their support 
to this matter. I don't mean that 
these companies should start giving 
their profits away to such 
organisations as Greenpeace - 

there is a simpler way. Cut down on 
large boxes and other packaging. 

Many titles for the Amiga, be 
they serious or entertainment 
applications, come in big, bulky 
boxes which really aren't necessary 
to house the product. Usually the 
excuse is that a large manual is 
required, but reducing the size of 
the print would mean smaller books 
and, ultimately, less packaging. 

If companies do wish to help the 
environment, they could at least 
give this idea a try. 

Stuart N Hardy 
Sheffield 

To be honest Stuart, the 
environmental impact of cardboard 
boxes is pretty much nil. The trees 
which make cardboard are farmed 
just like any other crop, mainly in 
Scandinavia. And of course they're 
fully biodegradable. What would be 
nice is if there could be an agreed 
standard size for boxes, so they all 
looked neat and tidy on the shelf. 

COLOUR CHECK OUT 

Would you please ask Gary Whfteley 
to double check a couple of the 



statements he made in his article 
on Rombo's Complete Colour 
Solution {Amiga Shopper 5). 

1. "Romeo has also bundled 
Photon Paint 2 in the package." The 
package I purchased in May had 
version 1 included which, among 
other things, does not animate. 

2. "You can always load files 
into Deluxe Paint III." Every time I 
try to do this i get a message: 
"Sorry cannot load HAM pictures". 

If Gary knows how to get round 
these problems I would be pleased 
to hear It. as I thought I would have 
to patiently wait for my Deluxe 
Paint IV to arrive before I could 
animate video pictures grabbed with 
Rombo's package. 

Les Rushbrook 

Stevenage 

Herts 

I'm afraid we were wrong on both 
counts: it is the original Photon Paint 
included in the package, and, of 
course. Deluxe Paint III cannot 
handle HAM images. As you say. 
Deluxe Paint IV, which is now out, 
will solve your problems. 

MISERLY LETTER 

If this letter is published. I will earn 
£5. However. I will have to pay the 
£4.99 bank fee to get my cash in 
good old Norwegian currency. Would 
It not be better if all foreign readers 
could add the prize money to their 
subscription? So. for example, they 
would receive two or three copies 
more, without having to pay the 
additional bank fee. 

Karl Ivar Dahl 

Llllehammer 

Norway 



Not all our foreign readers have 
subscriptions. We hope to start 
offering a gift instead of a fiver in the 
future: meanwhile, your cheque for 
Ip is in the post. 

ONE PLUS ONE IS... 

With regard to the subscription ad 
on page 61 of issue 5. 1 can save 
time! I can save trouble! I'm 
guaranteed my copy! I'll even get a 
free gift! But it wont be less than I 
would pay at a newsagent. 

My 10-year-old son tells me that 
12 x 99p = £11.88, not £11.98. 
Less would be £11.87. I've 
subscribed anyway. Quality is worth 
the extra. 

Ian Thomson 
Balmedle 
Aberdeen 

We've bought the subs department a 
pocket calculator, so it shouldn't 
happen again. 

GETTING THE FAX 

I have the occasional need to use a 
fax machine, but not often enough 
to justify the cost of owning one. I 
have an idea for a cheap, cut-down 
version and I would appreciate your 
comments on it. 

It would be a self-contained 
unit, with the modem part of a fax 
machine connected to the Amiga 
via the RS232 port It would also 
have a controlled mains socket, 
with an override switch for normal 
use and sending of faxes, and a fax 
received indicator. 

The principle of operation is that 
upon detecting an incoming fax 
signal the mains socket, into which 
the Amiga (and probably Its 



On the 
C side 



There's no such thing as 
the perfect language, but. 



I would like to comment on Mr Pellatt's letter 
concerning C and Modulo 2. First I would like to 
state that I wish only to address certain issues 
raised in the letter, I have no wish to start a "my 
language is better than yours" debate as we are 
all much too civilised for that, and the selection 
of a programming language is a personal choice. 
Mr Pellatt says that it is impossible to write 
reliable programs In C; I must disagree with this. 
It Is possible to write reliable and maintainable 
programs in C. and I do so both at home and at 
work. One of the problems is that C is a free- 
format language and as such program style can 
be wide open to abuse by neophyte 
programmers. A maintainable program, in my 
opinion, is one that makes good use of program 
style, function decomposition, data privacy 
through correct use of scope and block 
structure, and Judicious use of comments. All of 
this is possible in C. In fact maintainability, 
reliability and structure are more the function of 
the programmer than the programming language, 
a programming language is fust a tool for the 
programmer's use. A language that Imposes few 
style restrictions of Its own can be widely 
abused by the wrong sort of programmers, but 
that's not the fault of the language. Before I 



even started using high level languages. I was 
writing structured programs In assembly 
language - believe me, It Is possible! Conversely 
It is also possible to write very unstructured 
code in the so-called structured languages. 

Concerning C's use of special characters 
and symbols. I feel that whatever syntax a 
programming language uses is irrelevant, as 
(just like a human language) once mastered, the 
syntax of a program that adheres to good style 
can be understood with little difficulty. What use 
Is meaningful English to a foreign programmer 
who does not understand a word of English? 

Concerning mixing variable types, I 
personally am not happy with any language that 
does not let you mix data types as this can 
make expressing certain programming problems 
extremely difficult. For example, my field of work 
Is Image processing using transputers where 8- 
blt grey-scale images are represented as C 
'unsigned chars', thus a 512 by 512 image 
requires 256.000 bytes of memory store. Many 
image processing operations make use of 
normalised histograms to manipulate data, and 
these histograms are typically arrays of type 
double whose sum value is 1.0 and so must use 
floating point data types. How would a language 



1 A AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1 991 



LETTERS 



peripherals) is plugged, would 
become live, the unit would send a 
wait signal to the sender of the fax 
while the boot disk, which you have 

remembered to leave In dfO:. sets 
up the Amiga. This then turns off 

the wait signal, starts to receive 
data and save it to disk. 

After the sender has 
disconnected, the Amiga finishes Its 
work, turns off the mains socket via 
the RS232 link and finally goes 
back to sleep. 

Faxes to be sent would have to 
be typed in. or drawn using a paint 
program, although some things like 
bills or receipts would require a 
hand scanner. The software could 
handle the dialling out and tie 
together the input material whether 
typed, drawn or scanned. The 
market for the unit would consist of 
any self-booting computer with an 
RS232 port. 

R Brady 

West Molesey 

Surrey 

Similar devices do exist for other 
machines. For instance, there is a 
Macintosh add-on which allows you 
to dial up a remote Mac. switch it on 
with the special modem, and then 
copy any files you like. Certainly 
there is no reason in principle why it 
could not be done. However, the cost 
of a fax modem and the hardware to 
switch on the Amiga wouldn't be 
vastly cheaper than, say. an Amstrad 
fax. Nevertheless, if someone builds 
such a thing, do let us know. 

SINISTER LETTER 

Have you noticed how biased the 
A500 is against us left-handed 



users? I would never consider 
getting a hard drive. It would take 
up the space that I use for the 
mouse, and get completely In the 
way of my external drive. The same 
thing goes for freezer cartridges, 
and any hardware that uses the left 
edge connector. 

Why doesn't someone produce 
an extension lead that would enable 
any hardware to be moved to the 
back of the machine? I realise that 
the power would need to be boosted 
in some way, and I don't know how 
It could be achieved - but it is 
possible, isn't it? 

David Carter 

Woking 

Surrey 

I don't see why not (cue dozens of 
letters explaining exactly why not). 
Are there any other ways that the 
Amiga southpaws are unfairly 
discriminated against? 

RADIO RADIO 

Wow! Radio modems! Love it! But 
wouldn't it be possible for those of 
us without a radio licence to use an 
ordinary shortwave receiver, a 
circuit to clean up the signal and a 
sound sampler to just listen In? It 
would give a cheap, if non- 
participant, insight into radio 
comms. Perhaps Cliff could set a 
Code Conundrum to decode Morse? 

Mark Bunbidge 

Larkefield 

Kent 

In theory, yes it's possible. However, 
most of the bands used for this sort 
of transmission are not covered by a 
normal shortwave receiver - you'd 



have to buy a special, rather 
expensive receiver. Another problem 
is that, according to a radio amateur 
I know, it's actually illegal to monitor 
many radio wavebands without a 
licence. Perhaps someone more 'in 
the know* could correct us if he's 
wrong about that? 

PASCAL PRIMER 

I'd quite like to see a series of 
tutorials on Pascal as I'm going 
back to Poly to finish my degree in 
September, and that's the language 
they teach where I'm studying. 
Hopefully. HiSoft will have got their 
fingers out and produced the final 
version of Pascal by then and I'll be 
able to work at home as well as 
college, but In the meantime a 
'review' of a PD Pascal would come 
In very handy indeed. 

Jon Jeffery 

Caterham 

Surrey 

We hope to be taking a close look at 
the numerous public domain 
languages in a future issue. But you 
shouldn't have long to wait for HiSoft 
Pascal; it's due out in October "or 
soon after". 

SCANDINAVIAN SYSOP 

How do you set up and operate an 
Amiga bulletin board or user net? 
We here In Iceland are thinking 
about it, but haven't the faintest 
idea how! 

Freyr Njardurk 
Iceland 

Another one for the future features 
list there. Freyr. Obviously it takes 
time to get these features written, 



and to find space in the mag for 
them, but we do listen to your 
requests so please carry on sending 
them in! 

BASIC THOUGHTS 

After the kids had finally gone to 
bed I started to read my new 
Amiga's manuals and generally find 
my way around. Looking for the 
Amiga Basic was the problem: the 
manual said it was. along with Its 
manual, elsewhere in the package. 
But no. I couldn't find it anywhere. 

I phoned the shop, and they 
advised me that it was no longer 
included and to buy AMOS. Why 
should I? I phoned Commodore 
Customer Services, they confirmed 
it was no longer included because it 
was old, slow and third parties 
made better programs. I was very 
upset about this, because it seemed 
I had. as it stood, bought a very 
expensive games console. I drew 
their attention to the manual but all 
I got was "It shouldn't be there". 
Some customer services! 

Steven Boyd 

Wickford 

Essex 

I'm not sure many will mourn the 
passing of Amiga Basic, but it does 
seem a bit thoughtless to leave 
references to it in the manual! CD 



Send your letters to: 

Stuart Anderton. Talking Shop, 

Amiga Shopper, 30 Monmouth 

Street. Bath BA1 2BW or 

e-mail them to amshopper® 

clx.compulink.co.uk. 



which did not allow mixed data types In 
expressions cope with calculating a normalised 
image histogram, as there is an implicit type 
char to type double conversion in calculating the 
histogram? You could of course have your 
integer (0-255) image data stored as double 
type but this would require over two million 
bytes of storage for a 512 by 512 image, 
assuming type double requires eight bytes to 
represent it, and anyway pixels would have to be 
converted to double types In the first place. 

The Inmos C compiler I program the 
transputers with has excellent diagnosis and will 
warn you of problems concerning mixed type 
arithmetic, such as loss of precision when 
converting from type double to type char. To 
eliminate this warning if this conversion Is really 
what was intended, you use a type cast which 
also has the side-effect of documenting the 
program. I.e. reminding you that the expression 
is a mixed expression. Other compilers could 
learn a thing to two from the Inmos compiler's 
standard of diagnosis messages, but this 
Illustrates that code diagnosis Is a function of 
the compiler and not the programming language. 

Concerning C's lack of array bounds 
checking, C was designed primarily for writing 



operating systems (Unix) and real-time systems 
where features like bounds checking can add 
too much time overhead. If a program really does 
need bounds checking then it is just as easy for 
the programmer to add it. you could even write 
your own macros to do this. C supports dynamic 
memory allocation, so it Is Impossible for the 
compiler to perform bounds checking on 
dynamically allocated arrays as the size of such 
arrays is unknown at compile time. 

I have mentioned in this letter that the 
choice of programming language is, where 
possible, a personal choice. I chose C after 
years of programming real-time problems in 
assembly language. Up until I found C I had 
always been horrified by Inefficient code 
produced by high level languages, which in my 
line of work Is just as important as 
mantainability. C allows me to write structured, 
maintainable, code efficient programs with very 
little overhead when compared to assembler. 
This is all relevant for the Amiga, whose multi- 
tasking, graphical environment imposes a lot of 
overheads. There can't be many people who like 
to twiddle their thumbs waiting about for 
sluggish programs, no matter how well they are 
written in whatever language. 



Finally I would like to finish this long-winded 
letter by saying that any programming language 
has its merits and drawbacks and there is 
always room for improvement. Just as Modula 2 
Is an improvement on Pascal, so C++ is an 
improvement on C and is well worth 
investigating. I wrote this letter because I felt 
that Mr Pellatts letter was unjust towards C 
and I wanted to address some of the issues 
raised, for the benefit of readers who are 
unfamiliar with C and who might now have the 
wrong impression of the language. C is often 
criticised by high-level language purists who sit 
in academic ivory towers and who do not have to 
dirty their hands tackling programming problems 
associated with the real world. 

DA Cook 

Uandysul 

Dyfed 

I'm sure Messrs Kemigan and Ritchie are grateful 
for the spinted defence. You'll find more on the 
merits and otherwise of Modula 2 on page 97. 
Despite letters, phone calls, faxes and postcards 
we still haven't had the requisite 20 requests for 
a Modula 2 series; you have until the end of the 
month to get yours in. 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



1C 



GRAPHICS 








"3D graphics is a big market 
these days, so it's a bit hard to 
make the right choice of 
package. I'm here to help you 
make that choice." 

Phil South 



' * 




Phil South takes a look at a v/ide 
range of the 3D graphics 
packages available and evaluates 
the best and worst of the batch 



here was a time, and it really 
wasn't so long ago, that all 
my friends used to say "Why 
do you spend so much time 
playing with that computer when you 
could be having fun?" At the time, 
the computers I was using weren't 
that impressive. The graphics looked 
like a bad mosaic, and the sound 
was like a doorbell whose battery 
was running down. 

But then I got an Amiga, and I 
showed all these sceptical friends 
something. They gaped, and most of 
them went out practically the next 
day and bought one themselves. 
Believe it or not. what I showed them 
was simply a very early demo called 
Juggler, a simple ray-traced 
animation created with a pre-release 
version of what was to be the 
Amiga's first 3D program. Sculpt 3D. 
This was a real thing that people 
could grasp, a real application, and 
graphics that could zonk your 
eyeballs out at 15 paces. 

From then on computer graphics, 
especially those on the Amiga, have 
never looked back. Everyone can 
produce sparklingly realistic 3D 
rendered pictures in the privacy of 
their own home, and for not much 
money either. The programs we'll be 
looking at are Imagine (Impulse). 
Real 3D (Activa). 3D Professional 
(Progressive Peripherals), and Draw 
40 (Adspec). all of which represent 
the best of what is available in 3D 
packages in the UK today. 

WHAT IS 3D? 

There are many different sorts of 3D 
software available for the Amiga. 
Some allow you to create 3D vector 
graphics for games or demos, but 



that's not true 3D graphics. True 3D 
programs allow you to manipulate 
objects in space, light them, give 
them a surface texture and colour, 
and put them in a setting made of 
other objects. All of the 3D programs 
I mention here are animation 
stations as well, allowing you to 

rrontn n Qr-qunnro of tramc... WtWQ 

the objects, lighting and camera' 
move exactly the way you want them 
to. These frames can later be 
combined together to make an 
animation, either as an ANIM file or 
similar compressed format, or sent 
frame-by-frame to video tape or to a 



counts. If someone says that a 
program is a full ray tracer and all it 
turns out are gritty-looking low-res 
HAM images, or perhaps not even 
HAM. then it's not going to be any 
good, is it? Most of the programs 
mentioned here have a high 
resolution mode, and almost all can 
send to a frame buffer or 24-bit 
display card. 

Every animator or digital artist 
has a favourite program, and this 
depends on what they've been using 
and for how long. I know some 
people who swear by 3D 
Professional, whereas I find it a 



One of Real 3D's Impressive features Is the way that It copes with bump 
mapping, producing effects like the one shown here. 



frame buffer and from there to a 
video tape. 

WHAT'S THE BEST? 

The best kind of 3D software is a 
package which makes you feel as 
though you can reach into the guts of 
the machine and pull the objects 
around with your bare hands. If the 
modeller feels like it's fighting you. 
then it can't be that good. Features- 
wise it's the image quality that 



complete waste of time. That's the 
personal preference factor, and you 
can't get around it. You just have to 
agree to disagree. 

WHAT IS MAPPING? 

Mapping is the technique whereby a 
surface texture and colour are 
wrapped around an object to give it 
the characteristics (roughness, 
smoothness. Dumpiness) of a real- 
world object. Not all the objects you 




see are perfectly smooth and shiny. 
Some have a skin texture - human 
beings, for example! Bump mapping 
is the art and science of putting little 
bumps on the surface of an object. If 
the object is shiny these bumps will 
catch the light, and in any case they 
would have to cast a shadow if they 
were real. The program takes an IFF 
file as its model - usually a 
monochrome image of a pattern 
using a number of different shades - 
and maps this to the shape. Cycled 
airbrush patches on the screen 
which have been cut out as brushes, 
for instance, normally work for most 
irregular bumpy tricky surfaces like 
oranges or other sorts of fruit. But 
you can do nice regular checked 
patterns too. which can be very 
effective. 

THE 24-BIT REVOLUTION 

The biggest advance in the last few 
years has been in the field of display 
graphics, and 24-bit cards have been 
leading the way. In the wake of such 
high performance engines as the 
Amiga Centre Scotland's Harlequin 
card come devices such as the 
HAM-E from Black Belt Systems, the 
Colorourst from MAST, and the 
Firecracker from Impulse which all 
deliver the same number of colours - 
16-odd million of them. Also coming 
along real soon now is the 
GFXEngine from Solid State Leisure, 
but at the time of writing that is still 
in the beta testing stage. So high 
quality display is here, fast rendering 
times are here, what else? Well, a 
fast processor of some kind is very 
necessary if you want to do any kind 
of intensive 3D work, and essential if 
you want to do animation. 

RENDERING FOR VIDEO 

Putting animations together for video 
is best done using ArtBeat's 
Simpatica system. Although priced a 
little out of the amateur market, the 
equipment is good enough to warrant 
a look if you're semi-pro or even just 
rich with an interest in computer 
graphics. 

In most cases, if you're doing 
fast moving graphics you don't need 
24-bit quality; HAM will be good 
enough to do the job. But if the job 
needs more, then you'll have to 
stump up for 24-bit... although truth 
be told you could easily use 
something like the HAM-E to take you 
up to 256 colours and meet the 
problem part way. 

So. let's look at the programs... 



1 L AMIGA SHOPPER ♦ ISSUE 7 • NOVEMBER 1991 




18-25 MIPS 

68882 Maths Co-processor 

Compatible with Workbench 1.3 

Up to ten times the performance of the A300Q 

Installation software disk 

sy to install 

Hardware select switch to enable or disable 
68040 mode and run original processor 

4 

v'J 
♦ Comes with 4MB 





GRAPH CS 





Imagine is an extremely powerful package, which allows numerous effects to 
be created. 



(witiwd fro*" poqe 16 



EASE OF USE 



Imagine is not the easiest of 
programs to use. but it is actually 
simpler than it first appears. Once 
you've followed the tutorials in the 
handbooks you can easily render up 
some objects and create animations, 
but unlike some other programs you 
can't just boot it up and work out 
what you have to do by looking at the 
various screens. And that's the other 
thing, there are an amazing number 
of screens in the program, and this 
can be a bit bewildering at first. 
Imagine is simply one of those 
programs where you have to read the 
manual. Suspend your need for 
instant gratification, plod through the 
tutorials and you'll be an expert in no 
time. 

As far as instant gratification 
goes, Real 3D is top of the heap. It's 
bhndingly obvious at any one point in 
time what you have to do. and there 
are only three screens to contend 
with: the modeller, the renderer and 
the wire frame window. You can, and 
I did. just open the program, create a 
few primitives and render them 
without the slightest knowledge of 
the program. Indeed, it's so easy to 
use that I rarely consult the manual 
at oil, CAGCpt to clarify the fine 
details of a control or menu that I've 
been playing by ear since I got the 
program. Intuitive is the word for it. 
and this means that if you've used 
an Amiga program before, using Real 
3D is second nature. 



3D Professional only really has 
one screen to speak of. but other 
windows are opened over the top of 
the main screen when you want to 
use greater resolutions than the 
plain 8 or 16colour medium res 
control screen. It's hard to see 
what's going on for much of the time. 
as the program seems to lock up" 
for great periods of time without 
giving the user any feedback as the 
what's happening. And unless you've 
read the manual you wouldn't have 
the slightest idea what any of the 
myriad tiny buttons and icons 
actually do on the toolbox window. 
So. intuitive? Not so. I'd say. 

Draw 4D is another case of the 
ever-circling miniature 
incomprehensible icons, with no real 
sense of what you are actually doing 
at any one time. You could say that a 
manual is essential for 
understanding a program as complex 
as a 3D program, but I would say 
that in most cases I'd back a 
program you can understand just by 
looking at it against a complex mess 
any day. 



CHECKOUT | 


EASE 


OF USE 


Imagine 


• ••• 


Real 3D 




3D Professional • • • 


Draw 4D 


• •• 



In Imagine, animations can be 
rendered either to an ANIM file, to a 
proprietary Imagine animation file, or 
to separate IFF or RGBN files. And 
the animation is done automatically 
from the program. In the past, some 
programs required you to set up a 
scene, render it for six hours, move 
the objects or lights, render it for six 
hours... and so on for the rest of 
your waking life. Now you can set the 
thing in motion and go away. The 
animation is governed very 
professionally by paths, and the 
objects, cameras and lights will 
follow these 3D paths through space 
when you tell them to go. and take 
the amount of time you want them to 
take to get there. 

Real 3D is another path-based 
program, but it is much easier to use 
and readily assimilable than the 
Imagine method. This illustrates 
sharply the difference in approach 
taken by the two programs - it's like 
the difference between a CAD 
program and a eel animation 
program. If you're a cartoonist you 
might not have a really sharp idea 
about what it is you want, but you'd 
like to try a few things first. If you're 
an industrial designer you have a 
plan, and you want to render as 
accurate a shape as you can from 
your precise specification. Real 3D 
lets you cartoon around before you 
end up with your final image, and 
although Imagine has improved in 
this respect, it's still far from being 
as easy to twiddle with as a Real 3D 
image. Real 3D doesn't have much 
in the way of wire frame previews, 
but there you go - you can't have 
everything. 

Like most of 3D Professionafs 
features, animation is feature-packed 



on paper, but in use is very clunky 
and difficult to get the most from. 
You can set up scripts to create 
animations, and you can use and 
create ANIM-format animations, but I 
wouldn't like to spend my life doing 
it. Although, having said that, the 
way that the program uses key 
frames to set up the start and end of 
an animation, and then 'tweens 
between the two. is quite good 
(although a little slow). Nice wire 
frame previews too. but this is done 
better in Imagine. 

Draw 4D has appallingly slow 
animation creation; on the other 
hand, animation isn't really 
supposed to be the program's forte. 
But then again, I'm not actually sure, 
even after using the program to 
make things, exactly what Draw4D's 
forte is! It produces very nice 
ProOrawformat clips for you to paste 
into ProPage. but apart from that the 
facilities are mixed. Draw 4D is 
placed at a very odd point in the 3D 
world, part way between DTP. ANIM 
and video, doing none of the jobs 
really very well, apart from the DTP 
application. And although the new 
'Pro' version, yet to be released 
when I wrote this piece, features 
much faster performance, you need 
a much faster performance machine 
to run it on anyway, so this becomes 
somewhat irrelevant. 



CHECKOUT 

ANIMATION 



Imagine 
Real 3D 
3D Professional 
Draw 4D 







Real 3D Is a "blindfngly obvious" program to use; its powerful commands allow 
the creation of exceptionally impressive graphics such as this one. 



1 AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



GRAPHICS 



MODELLER 



Imagine has a superb and fully 
featured modeller, and one which 
wouldn't be out of place on any high- 
end dedicated graphics machine, 
although it can be stow at times. The 
windows can be seen all at once, or 
can be switched to show a single 
view at a single keystroke. Although 
the redrawing of wire-frame and 
shaded views tend to slow it down a 
bit. these can be turned off (or at 
least the effect minimised), to allow 
you to really whip along. 

Most of the lime all three of Real 
3D's views are on screen at once. 
But they can be made to enlarge so 

they overlap, and each frame can be 
called up just by clicking on it. 
Redraws are fast, and all the objects 
are usually displayed in different 
colours, so you can really see where 
one ends and another begins. 
Setting the camera viewpoint is the 
simplest of all, as you just zoom the 
camera around on the wire-frame 
view, click on a button like taking a 
snapshot, and there it is. It's more 
like composing a picture in a 
viewfinder than cooly deciding where 
you are going to position the camera 
from looking at a plan of the area. 

3D Professional allows you to 
decide between a four screen all-at- 
once view or a single view, but as far 
as I can see you are limited to the 
same size of view 
for each. The redraw 
is so slow as to be 
completely 
unusable. If you find 
yourself in a 
resolution mode 
which you don't 
want it's Quicker to 
reboot and start 
again. 

Draw 4D's 
modeller is bizarre, 
and I found that 
most of my time was 
spent watching the object spinning 
around stupidly in the middle of the 
screen. This gives you a very keen 
idea of what the object looks like 
from all around it, but is no good if 
you can't stop it from spinning 
without accidentally starting some 
other process going instead. I hope 
this is all fixed in the new version. 




An object In 3D Professional. 



CHECKOUT 1 


MODELLER 1 


Imagine 




Real 3D 




3D Professional 


• •• 


Draw 4D 


• •• 



Imagine allows you to create 
beautiful images with the minimum 
of effort - and they render very fast 
by post Sculpt standards. Control 
over transparency, colour, texture, 
shading, specularity and lighting is 
both subtle and powerful; the control 
is limited only by your knowledge of 
the program and its menus - hence 
the attention you should pay to the 
manual before you start. 

Real 3D is a piece of cake all 
round, with some very powerful and 
striking effects achievable very 
simply. Like all things to do with this 
package you can work out what you 
have to do simply by looking at the 
screen, and only the more subtle 
effects require you to examine the 
fine print in the manual. 

3D Professional isn't a ray-tracer, 
which makes you wonder why it is 
always pitched against Imagine and 
Sculpt as a genuine 3D modelling 
engine. It is, in a real sense, a 
modeller not a renderer, although a 
proper rendering module is 
supposedly in the works as we 
speak. But having separate modules 
to cope with such integrated tasks 
as modelling and tracing is foolish in 
the extreme. And as the thing is 
likely to cost about $500 anyway, it's 
a wonder anyone bothers with it at 
all, in my view. 

Draw 4D is 
very poor, 
although I 
have seen 
some 

screenshots 
which do give 
a different 
impression. 
How you'd get 
such subtle 
mapping and 
rendering in 
this program, 
and indeed 
how many years you'd have to wait to 
get them there, I don't like to say, 
though. The use of this program as a 
renderer is limited by your machine's 
RAM. as the program's memory 
management is very poor - it 
seemingly allocates bottomless 
chunks of memory for no real 
purpose. 



CHECKOUT 

RENDERING 




Imagine 
Real 3D 
3D Professional 
Draw 4D 




This is an image which is in the process of being created In Imagine, using 
the wire-frame view. 






DOCUMENTATION 



Imagine has terrific documentation. 
Two booklets take you through a 
bunch of tutorials and reference 
material respectively, with the barest 
minimum of flourish and fluff. I'd 
have preferred the books to be spiral 
bound, as you can't leave them open 
at the page you are referring to at 
any point, being rather thick and stiff, 
but they are lucidly and carefully 
written to help you get the best out 
of the program. Tech support is 
available in the UK from the vendor. 
Alternative Image, so you have got 
someone to call to get you past the 
trouble spots. Alternative Image also 
supplies The Imagine Companion 
book and the Imagine Tutorial Video, 
both of which are companion works 
to the Imagine manual. 

Real 3D has a nicely presented - 
if somewhat garish - manual, with a 
supplement which details the new 
features in version 1.3. It's spiral 
bound, which is my preference for 
reference books. Although flexible of 
cover, the books are a little stiff in 
the translation from Scandinavian, so 
they suffer from not being very clear 
about what they are talking about 
once in a while. However, they're 
generally pretty good taken as a 
whole, and contain lots of pictures 
and diagrams to help you through the 
tricky bits. Once again, tech support 
comes in the form of UK-based 
Alternative Image, so a friendly word 
on the phone is all it takes to get you 
past any snags. 



3D Professional's packaging is 
filled with docs and disks when you 
open it. giving you the impression 
that you've really got value for your 
money. But although the 
documentation is very well produced 
and written, it's just padding to add 
to the value. You can find out what 
you need to know about the program, 
sure enough, but the program fights 
back so much it's hard to keep your 
interest up. And if something goes 
amiss, there isn't any way you can 
talk back to the book, which you do 
feet the need for sometimes. Tech 
support is based in the USA, so no 
help is there when you need it. And 
although there is a video in the pack 
if you buy direct from the USA, it's 
useless as it's in NTSC format. 
Draw 4D comes with a thin 
booklet which describes the use of 
the menus and the features, and 
also a bit on the philosophy behind 
the program which, although very 
worthy I'm sure, didn't convince me 
that this was a product worth buying 
over. say. Real 3D. 

(Minted mmm 21 



CHECKOUT 


DOCUMENTATION 


Imagine 




Real 3D 




3D Professional 


• •• 


Draw 4D 


• • 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 19<?1 



1ft 



XB24-200 



ce oue ^ 3 06 



ON 



C* 



M 



ov 



os- 



SV' ei 









NO 



% oo 



A<* 



w*"' 



MP 



«\ 






^^0*°' 



,** 



20 



Y*^N**jK* 



pP 



«c 



b«f>> 



MlS 



i*m^s^>^ 



tfttf 



l0 os 



«*&+ 



***** %\**%to* 



** 



p&* 



e<^' *»<**** 



<*> 



ft* 



A** 



e> 



oW* 



e\» 



*e 



'<V&^ 



,^\tfxoV 



*W* 



At* 



'nc VAT 






tftfSfe 



*s 



0* 



otf>* ^ 



\(\C 



e>00 






***' 



tffl 



«*>* 






* ^ViVs*. 



\\tf 



o^^s^-.^-^c^ 










^-i* 



*«^ 



^Ic^ Vo<5° 



-rftf*' Tc,^* vaV>t- riB^' 

,tf rf 0^ e^ Na Lk ^*°*a **> 



*"!*9** 



^s^ 









-Si* 



*>« 












t*^ 



TELESALES NO: (0923) 894111 

Governme m end School Orders Welcome. 

Next day delivery tor credit card orders pieced before 4 00pm subject 

to availability Alternatively send cheque, costal order lo 

Micromall Ltd, Unit 9, Smug Oak Centre. Lye Une. Bncketwood. St 

Albans, AL2 3UG. Please allow 5 waking days lor cheque clearance 

Subject to availability, despatch is normally within 24 hours of receipt of 

cleared payment 

DELIVERY CHARGES: UK Mainland (not Highlands) 

Small consumables & Despatched by post, please check 

Software Hems charges when ordering 

0*her Items except lasers Next day courier service tlOperbox 

Laser praters Next day couoer serv<e C1T50 

Offshore and Highlands Normal rate plus £20 * VAT per bra 

In addition we offer the following express services 

Saturday deliveries Normal rate plus no • VAT surchargeper box 

7am - 9am next day Normal rate plus C10 * VAT surcharge per box 

Am next day Normal rate plus C5 ♦ VAT surcharge per box 

Prices are subject to change without notice E. & O.E. 



Callers Welcome at our Showroom 



open 9-5.30 Monday - Saturday 
open 10-4 Sunday 







sH****- 




**<* 



%&&* 







•SB* 




GRAPHICS 



JARGO 




BUSTING 



24-blt - 2 to the power 24 bits, ie 16.777.216 bits. So a 24-bit colour 

system will give you over 16 million different colours to play 
with. 

ANIM - The IFF animation format. 

Brush - A clipped area of an IFF graphic created in Deluxe Paint or a 

similar Amiga graphics package. 

Bump mapping - The process by which you can apply a realistic bumpy 
surface to an object. 

Camera - The viewpoint of the observer in a 3D scene. 

Chip RAM - The base level memory suppled with the machine, which the 
Amiga uses for graphics. See also Fast RAM. 



Cycling - 



Face - 



A process used by certain graphics packages where the 
colours in the palette are continuously changed during a 
drawing operation. 

A usually flat area on the side of an object; a plane of the 
surface. 



continued f'om page 1 9 



Fast 



RAM - Any extra memory which is not Chip RAM. 



Framestore - Digital storage capable of storing a complete frame of video. 
Used in digital effects generators. 



Genlock - 



HAM 



IFF- 



Mapping - 



Mix - 



NTSC- 



Object 
PAL- 



Point- 



RGB 



A way of linking one video source (the Amiga, for example) to 
another (like video tape) in order to synchronise their signals 
together to allow effects including overlay (key) between the 
two sources. 

Hold And Modify is an Amiga graphics mode allowing all 4.096 
colours to be displayed at once, with certain restrictions. 

Interchange File Format is a means by which data from 
different graphics or sound sampling programs can be saved 
in a compatible way. 

The process of contouring a picture or texture around an 
object's surface. 

The process whereby one image is gradually faded up across 
another which is fading down. Also referred to as a Dissolve'. 

Stands for National Television Standards Committee. This is 
the name for the TV colour coding system used in the USA 
and some other countries. It has 525 lines, running at 60 
fields and 30 frames per second. It is often, and perhaps 
unfairly, japed at as Never Twice the Same Colour by PAL (qv) 
standard users. 

A 3D shape. 

The other main TV colour coding system (with the exception of 
France's SECAM system), which is in use around the world 
and was developed in Britain. PAL refers to Phase Alternate 
Line. In fact, there are several hybrid PAL systems in use. all 

of which are slightly different. 

A face is bounded by lines, and each line has a point at either 
end. 

Red. Green and Blue components of a video signal. 



Time base corrector, or TBC - An electronic device for correcting any timing 
errors in the video signal produced by a video tape recorder so 
that it can be used by a video switcher. 



Wlpe- 



This describes a visual transition between two images, where 
the edge of one progressively obscures or reveals the other. 



TOOLS 




Imagine has an almost bewildering 
range of tools for the extrusion, 
stretching and shaping of shapes. 
Although less of a 'what if program 
than Real 3D, there are still some 
effects which you can't get in any 
other program before or since. 

Real 3D'$ tools are simple to 
use. and although there aren't many 
on view as buttons to press there are 
more on the menus, and once you've 
delved into the program a bit you 
notice more and 
more of them. 
The whole of 
Real 3D is 
designed like 
this, so you can 
start simply and 
learn as you go. 
Check the 
manual when 
you hit a snag 
or don't know 
how to do 
something and 
there will 
probably be a 
tool to do it 
somewhere. 

Once you've familiarised yourself 
with the basics you can go on to the 
more complex stuff later. 

3D Professional requires you to 
specify the precise number of 
vertices, points and so on that you 
plan to use before you begin a 
shape, and frankly this is a very 
nearly unworkable solution to the 
problem of creating objects from 
scratch. Although there are a lot of 
tools, they are crammed on the 
screen rather, so like Draw 4D (see 
below) you have to be very careful 
you don't click on the wrong one. It 
sounds silly, but it has happened to 
me numerous times. 

Draw 4D has lots of tools, but 
they all seem to be delayed in their 
application - so you are generalty 
unsure if the tool you just clicked is 
actually doing anything. From this 
point of view the program is 
confusing to use. and the tools are 
rather cluttered around the screen. 
as if the designers couldn't decide 
which would be the most frequently 
used. 



Real 3D's tools are simple to use, and 
provide some powerful effects. 



24-BIT 



Imagine has perfect high quality 
support for the Firecracker board, 
which should be out 'real soon now'. 
The program mates up with it and 
provides you with superb 
professional quality output in either 
HAM. IFF 24 bit or Impulse's own 
RGBN format. 

Real 3D allows on-line support 
for the ACS Harlequin card, which 
actually appears on the menu. Just 
click on that, and your Amiga sends 
the image to the 24-bit card right 

away instead of just 
to the screen. Then 
you can save it out 
to disk - a hard 
disk, since most 24- 
bit pics will be over 
1Mb in size! 

3D Professional 
is only really 24 bit 
compatible after 
you've rendered the 
pictures in another 
program and sent 
them to a frame 
store of some kind. 
No on-line 'whiz, 
bang, there it is* 
support. 
Draw 4D has no 24-bit support 
as yet. although the 'Pro' version will 
have it. Actually, it's a good job this 
version doesn't support 24-bit, as 
the pictures look bad on a normal 
display. Goodness knows what 
horrors 24-bit clarity would bring! 



CH 


ECKOUT | 




24- 


BIT 


Imagine 




• ••• 


Real 3D 




• ••• 


3D Professional 


• • 


Draw 4D 







ECKOUT 

TOOLS 



Imagine 
Real 3D 
3D Professional 
Draw 4D 






PRICE VALUE 



Imagine weighs in at £223.25. which 
means that it is excellent value for 
money - provided that you are willing 
to put the time in to learn how to use 
it properly. Busy people may like to 
fork out the extra money for the 
convenience of using Real 3D Pro. 
There are two versions of the 
Real 3D program. Beginners and 
Pro/Turbo. The small version lacks 
some of the features, and comes in 
at £142; and the larger Pro version 
reviewed (also available in an '030 
Turbo version) costs £409. This is a 
stiff wedge of money for one program 
- more than the computer in most 

(oatMwed M poft 22 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



41 



GRAPHICS 



continued from page 21 



OTHER ALTERNATIVES 



Some of the programs I thought of Including in 
this roundup are either too old or not available 
yet In the UK. The following is a list of the other 
programs available, and a short discussion of 
why they weren't Incuded in the main roundup. 

• Sculpt Animate 4D (Byte By 
Byte) 

As I said at the beginning. Sculpt was the very first 
Amiga 3D program, and although this version is 
ultra-professional it is too expensive and slow to 
compete against the likes of Real 3D. When I say 
rendering times are slow. I mean rt. I once 
rendered a scene for three days solid before I 
aborted it. due to the fact that the thing had only 
got down to the 75th or 76th scan line on the 
screen by that time! Not really a professional tool, 
unless you like wrestling with your software, or you 
own NASA's computing facility. 

• Reflections (Markt * Technik) 

A German product which, although having 
excellent features, is not out yet in the UK. Gary 
Whiteley already has a copy of the German 
version, and will be looking at it in depth at some 
stage, as he's had a lot of contact with the 
producers of the program. This is the program that 
Tobias Richter uses to produce those wonderful 
Star Trek animations that he does. The mapping 
and shading of objects is really excellent, and it 
remains to be seen what price and level the 



that HB Marketing may well pick it up. It's a very 
odd program though, and has more in common 
with 3D Professional and Draw 4D than 
Reflections or Real 3D. 

• Tracer (PD) 

A very hard to use and limited PD effort, but with 
strangely sophisticated features - like the ability 
to map an IFF brush over the objects or surface. If 
you want to really get to grips with numbers and 
stuff like that, then reach for Fred Rsh disk 
number 66. 

• Videoscape 3D (Oxxi Aegis) 

Another oldie, and some would say goodie. I newer 
really got on with it myself, to tell you the truth, 
although some folks (Gary Whiteley for example) 
have become real experts. The basic problem was 
that you had to supply the thing with a list of 
numbers describing your object, which you had to 
work out on paper. It was all too tedious, until 
object file transfers became possible with the 
likes of Interchange. Then objects could be 
created using the brilliant editor of one program, 
and rendered and animated using the rendering 
part of another program. 

• Callgari (Octree Software) 

Both a new and current product and yet an old 
product at the same time. The professional 
version of the program costs thousands of dollars, 





Reflections has had superb advance word-of-mouth from Germany. 



program wilt be at when it reaches these shores. 
Whatever the price (and it's extremely cheap in 
Germany) it'll be very much worth it. 

• Turbo Silver (Impulse) 

The old program by the makers of Imagine. The 
program was good, but hard to use. Imagine fixes 
all the things that were wrong with Turbo Silver. 
and adds things that Turbo never even thought of. 

• Painter 3D (Adept) 

Another German product whose fate in the UK has 
yet to be decided, although my guess would be 



and the home user version is so cut down as to 
be useless. But there are good things about this 
program, like its excellent interface and its fast 
rendering, it's not a ray-tracer in any form, but it 
does perform light-source shading to a number of 
resolutions. Basically it's a good program, but one 
which has been in development for so long that 
it's hard to see how it can incorporate all the 
latest features the others now have. 

The first magazine on the Amiga I ever bought 
in 1987 had a feature on this "great new" 
program. I didn't even see a demo version of it 
until the year before last. I understand that the 




Painter 3D is a German program, which has yet 
to find a UK distribution channel. 

manufacturer is sorting out some new distribution 
in the UK now, as it has been a little hard to find 
lately, so when that's sorted out I should be able 
to have a look at it for you. 

• Lightwave (NewTek) 

The ongoing Video Toaster story is still ongoing, 
so I won't bore you by re-iterating what I've said 
before. OK I will. Lightwave (the Video Toaster's 
3D software) is very impressive indeed, but 
although it's an excellent modeller and renderer, 
beating the pants off many of the programs 
reviewed here, it's not yet available in the UK so 
there not much point in looking at it in a buyer's 
guide. However, when it does come out over here, 
watch this space, as we'll be the first to see it. 
Check out the European exclusive review of the 
NTSC-version Video Toaster that Gary Whiteley and 
I did last issue for taste of thing to come. 

• Pixel 3D (Axiom Software) 

This program takes an IFF file and turn in into an 
extruded 3D object, which is not as stupid as it 
sounds. If you have a shape you want to render, 
just draw it in Deluxe Paint or something similar 
and run it through this excellent program. Very 
useful for turning IFFs into 3D objects, which is 
even more weird than it sounds! 

• Interchange (Syndesis) 

This takes a solid object from one 3D program file 
format and turns it into another format, so that it 
can be loaded and rendered in a different 
program. So you could, for example, create pieces 
using the modeller from Sculpt and use them in 
Videoscape 3D. Interchange is a very sensible 
addition to any 3D system, as most 3D programs 
read more than one format. 

• AMOS 3D (Europress Software) 

A vector graphics module for the AMOS Basic 
program, reviewed in this issue's AMOS column. 

• 3D Construction Kit (Domark 
Incentive) 

This is an interactive version of the Freescape 
system, from Incentive, which allows you to make 
your own 3D games or simple shaded 
environments. Easy to use but not very realistic. 



(ontin»ed on paqe 24 



AUir.A CUfSDDFO * K<IIF 7 * NOVFMRFR 1 99 1 



ALTERNATIVE IMAGE PRODUCTIONS 

PRESENT 

THE SOFT ALTERNATIVE 



Profc 



Nors of Amiga »ys 

Alternative sped 



era 



ware 



. We have yea 



using i 



; for on-line experfa 



configurings 
P professionals, 
rience in actuall 
" ell... 



e or to arrange 




BUTORS OI - 



Race 



Trie ultimate tracing program. Converts 2D bitmapped 
images to Real 3D, Sculpt, Imagine, Pro Draw Clip... 

The Big Alternativ^fegjjer: 

Complete, entry level video titling package. 



It's making waves... 




Alternative Image Productions, 

6 Lothair Road, 

Leicester LE2 7QB. 

DEALER/TRADE ENQUIRIES WELCOME 
(Advert created with PPage2 and Real 3D) 



ACCESS 



ALLCtl 



VISA 







• Superb colour graphics dumps. 

• Select area you wish to print. 

Fm Select size you wish to print it. 
LE* ,DU Mp 

Now included is 'Balance" Control for Enhancing 

Dark Digitised IFF or HAM Pictures. 

Vary density and passes. 

Colour catalogue function. Put picture disk in and Flexidump 

will print a miniature of each picture. 

Colour separation, Reg sort, Mirror (including HAM). 

Colour negatives. Mono threshold adjust. Random Scatter, 

Under Colour removal, Colour Density Control. Aspect ratio 

Control Balance. 

Label printing facility. 

Sideways printing for A4 size or produce banners. 

Ideal for T-Shirt printing. Drives a wide range of Colour and 

Mono printers 9 and 24 pin. 

Including Star LC200, LC200 24, Citizen Swift, LC10, NEC, OKI 

20 and many more. Only £39.95 inc VAT. 



How to order: Enclose cheques/PO made payable to: 
CARE ELECTRONICS or use Access/Visa. 



CARE ELECTRONICS U»J 

Dept AS, 15 Holland Gardens, Garston, Watford, Herts, WD2 6JN. 

Tel: 0923 894064 Fax: 0923 672102 





@® Ana %°©m Pn® 

By Using X-CAD SYMBOL LIBRARIES 
from COMPUTECH SERVICES. 



ARCHITECTURAL 

ELECTRICAL 

PNEUMATIC 



HYDRAULIC 

ENGINEERING 

FASTENERS 



All the above libraries and many more available X Stock 

Non standard and special libraries available on request 

Customized tablets & specialized routines (XMACRO) 

"All libraries available for DXF compatible machines 

For details write or phone: 

Computech Services, 87 Victor Gardens, Hawkwell, 
Hockley, Essex SS5 4DY. Tel: (0702) 206165 or 523966 



& 



GALAXY GRAFDC 

FREEPOST 

SWANSEA SA2 9ZZ 



S0792- 
297660 



You get more value for your money from a company that specialises 
in video graphics. 

Not only do we provide a full range erf Amiga hardware and 
software, with a telephone help-line on all purchases, but also a 
wealth of advice on how to get the most out of your Amiga. 



VIDEO GRAPHICS 




Send for full details now. 
Existing Amiga owners send only 3 x 22p sumps for our Info Disk. 



B 



>C^>S< 



RECYCLE IT 

Don't throw away your Plastic Printer Ribbons Cases when the 
ribbon wears our. Just take the top off. take out the old ribbon 
and reload it with a new one. It's simple. Full instructions 
supplied. 
Reloads fon- 

Star LC200 9 pin 4 colour (normal ink) 5 reloads only £23.50 

Star 24 pin 4 colour (normal ink) 5 reloads only £28.20 

Citizen Swift 4 colour (normal ink) 5 reloads only £39.95 



Normal Ink Ribbons available in Gold, Silver, Magenta, Orange, Purple, 
Brown. Green. Blue and Red. For a wide range of printers. 



T-SHIRT PRINTING RIBBONS 

PRINT ON NORMAL PAPER, IRON ON T 

4 Colour Citizen Swift 

4 Colour Citizen Swift (reload) 

4 Colour Star LC10 

4 Loiour otar LC&uo y rin 

4 Colour Star 9 Pin (reload) 

4 Colour Star LC200 24 Pin 

4 Colour Star 24 Pin (reload) 

I Colour Citizen 120D/Swift 

1 Colour Star LC10 

1 Colour all Star 24 Pin 

1 Colour Epson FX80/LQ4007MX80 

1 v * ' 1 * .' Li t t - I -i* M I L* *\0* ••■••.••■•■•••*••*•••••••*•■■*•***••»**■******»*•••••«*••••■••■*••#••■ 

I ^d \ ' 1 * J LI I I- ^ '^'-' I I I J\ J \f\f t.tft tMI4lt«l^l»*lltllttttM*MIM IIIMIIIIMIMMIIIIM 

1 Colour Panasonic KXP 1080 

Hotel transfer Pens 5 large red/orangefyellow/green/blue. 

Large pens have a marker size nib 

Heat TVansfer Pens 5 small red/orange/yellow/green/blue 

Small Pens have a fine nib 



SHIRT 

-£29.61 

tMfllllllfll M Uti " 

iP29 

J29.61 

s\o •>■> 

-£14.10 

JG7.99 

£7.52 

!»•*•••••*•••#■ * Jfc^J* J»* 

!•■• ••■•■«■ / +\J*J 

4HHHIHHW •*'>*'» 
!•**• tiiti ■*A»7a • • 

.£8.93 



^ 



..£11.75 a set 
....£9.87 a set 



T-SHIRT RIBBONS NOW AVAILABLE IN RED. BLUE, GREEN, 
YELLOW and BLACK FOR A WIDE RANGE OF PRINTERS 

Phone our order line on 0923 894064 Answerphone outside normal hours 

Fax 0923 672102 . 



PRICES INCLUDE VAT AND CARRIAGE 



23 



GRAPHICS 




Draw 4t>. "nice enough, but too 
slow for serious purposes." 

continued from pwjc 22 

cases, in fact, but it is worth it for 
the clean simplicity of the product. 
Obviously as part of a professional 
setup, the price is negligible 
compared to the rest of the 
equipment. 

3D Professionars US price of 
around $500 has shrivelled over 
here recently to £260.83 (+ VAT) in 
the light of better and cheaper 
programs like Imagine. 

Draw 4D costs a middling 
£149.95. As an add-on to a DTP 
setup it is worth a look, but as a 3D 
program at this price I'd consider 
hard if it's really going to do the job. 
Which to my mind it doesn't - 
especially for video and animation. 



CHECKOUT 


PRICE VALUE 


Imagine 


• •• • 


Real 3D 


• ••• 


3D Professional 


• •• 


Draw 4D 


• •• 



OVERALL 



Overall, Imagine is the most 
professional of the programs tested, 
and leads the field in this country for 
high quality 3D rendering and 
animation. In concert with the own- 
brand Firecracker 24-bit board it 
forms the basis of a professional 3D 
system which has few competitors, 
with the exception of the yet to be 
released UK-format NewTek Video 
Toaster. The Toaster is very good, 
but until that hits these shores, you 
are best off hitting the metal, chrome 
and glass with Imagine. 

Support for Real 3D is very high, 
•nd both the writers and the 
distributors in the UK are very keen 
to show everyone concerned with the 
buying and selling of this program 
that it Is a simple and powerful piece 



of software. This is 
the one program I 
tried that was 
almost all things to 
all men, lacking 
the essential 
subtlety of 
Imagine, but 
having enough 
power all the way 
up to 24-bit to 
keep you with it for 
long time to come, 
from beginner to 
professional 
animator. 
3D Professional is an expensive 
and slightly old -fashioned program, 
having more in common with 
programs like Videoscape 3D (and 
coming from a similar era too. I 
seem to recall) than the more 
modern programs with more features 
and true ray tracing. Version 2 is out 
in a couple of weeks, and from the 
sound of it this will bring 3D 
Professional into the eighties. 
Unfortunately this is 1991. so that's 
a bit of a shame. 

Draw 4D is a very confused and 
confusing program, which never 
appears to know quite where it is or 
what it's supposed to be doing with 
itself. The Pro version is out very 
soon, which will bring 24-bit 
capability and is reputed to be a lot 
faster off the mark. It also appears, 
from what I've seen of it, to be a 
more focussed program, which 
knows a little more about the 
market, and what it is exactly that it 
is trying to do. 



ECKOUT 

OVERALL RATING 



Imagine 
Real 3D 

3D Professional 



ooooooooo 

SHOPPING LIST 



Draw 4D 






Draw 4D 



£149.95 



SUMMING UP 



From the programs on offer, the best 
are Real 3D and Imagine, and 
although these programs are similar 
in price one is more of a 
commitment than the other. Real 3D 
is a breeze to use and learn, while 
Imagine is somewhat more tricky to 
get the hang of. Real 3D has some 
good features. Imagine has some 
great features. It's a trade-off; 
sometimes you need a little 3D, 
sometimes you need a lot. Imagine 
has a lot. 

3D Professional and Draw 4D are 
nice enough, but too slow for serious 
purposes and a little too low-grade 
and inflexible for really artistic 
rendering. I'm sure that some would 
disagree with me. but there you have 
it. My opinion is based on long hours 
sat at the computer, or rather not at 
the computer but pacing up and 
down waiting for things to render. 
The key word here is fast. The faster 
a program is. the happier I am - 
especially when I'm testing a huge 



Available from Surface UK 

5 Rockware Avenue 
Greenford 
Middlesex UB6 OAA 
n 081 566 6677 

Real 3D -(Beginners) £142.00 

Real 30 (Pro/Turbo) £409.00 

Imagine £223.25 

Available from Alternative Image 

6 Lothair Road, Aylslone 
Leicester LE2 7BQ 

tr 0533 440041 

3D Professional £260.83 

Available from HB Marketing 

Unit 3 Poyle 1 4 

Newlods Olive 

Colnbrook 

Slough SL3 ODX 

^0753 686000 



number of them! So. having tried just 
about every other one there is over 
the years. Real 3D or Imagine are 
the ones to go for, in my opinion. 

My ideal setup would therefore 
comprise Imagine, a Firecracker 24 
board. Simpatica and a huge bank of 
video effects, but if I have to I'll 
settle for Real 3D rendering to a 
Harlequin. If I wanted to keep costs 
down, I'd send 24-bit files to my 
HAM E board. CD 




ANIM standard 
1Mb needed 


FEATURES 

Real 3D Imagine 


TABLE 

3D Professional 


Draw 4D 


Y 
Y 


Y 

Y 
Y 
N 
Y 
Y 


Y 


Y 
Y 


N (yet) 
N (yet) 


24-bit support 


Y 


3D fonts 
030 support 
Anti-aliasing 
ARexx 


Y 
Y 


Y 
Y 


Y 

N 


■ 

Y 


Y 


N 


N 


N 


N 
Y 


N 
N 


Fades/Dissolves 
HAM supported 


N 


N 


Y 


Y 


Y 
Y 


N J 

N 


Genlock support 


Y 


Y 


Standard Amiga f 
Stencil, Mask or 


onts N 


N 


Y 


N 


Matte N 


Y 


N 


N 


RIF standard 
(Note: bear In mil 


N 


N 


Y 


N 


id that the new version of Draw 4D will have more features) 



*iA AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



A &th %. 






mmmmmuitt 



w» 




<«& 



%fe 



A brain 



The next best thing 



CORTEX 8Mb RAM Expansion for 
the Commodore Amiga A500/A1000 



Commodore 



• External fitting. Warranty remains intact 

• Fully implemented auto-configure 

• Fully operational through-bus 

• Uses standard 1M x 8 bit or 1M x9 bit SIMMs Approved 

• Complete with its own power supply unit (UK, US or EURO) 

• Designed with A 1000 compatibility in mind 

• Zero wait-states 

• RAM test software 

2Mb £269 4Mb £349 8Mb £519 

CORTEX 8Mb RAM Expansion for the 
Commodore Amiga A1500/A2000 



Fully implemented 
auto-configure 
Zero wait-states 

Uses standard 1M x 
8 or 9 bit SIMMs 

2, 4, 6 or 8Mb 
configurations 
possible 



2Mb£199 4Mb £289 6Mb £369 8Mb£449 




CORTEX External 3.5" Floppy Drive 

• High-quality silent mechanism • Through port 

• Enabled/disable switch 



£59 



" The Cortex unit is the best that has ever passed through my hands . . . 
Thts is THE board for the AS00 user who wants memory." 
John Kennedy, Amiga User International, December 1990 

" What a joy! Thts really is an expansion and a half. " 
Pat McDonald, Amiga Format, November 1990. 

"There is nothing m the universe more annoying than the lack of a 

through port, except perhaps the tendancv of Volvo drivers to cut out in 

frontofmyGPzSSO." 

Nick Veitch, Amiga Computing, December 1990 

CORTEX 512K RAM Expansion for the 
Commodore Amiga A500 

• Low power I Mbit RAM 
chips 

• Enable disable switch 

• "Fatter" Angus compatible 
fori Mb Chip RAM 

• Available with or without 
bttierv-backcd clock 
calendar module £' 7 , ( . 

Clock version £ ^ J g; 

CHIP UPGRADES 

1 Mb Agnus Chip 8372A - Requires some technical skill to fit 

£60 

Kicksian ROM upgrade version 1.3 £35 

25oK \ 4btt DRAM chips (forCBM A590. CBM 2091. 

1CD Ad RAM. Ashcom etc) 0.5Mb £25 

1Mb £49 2Mb £95 

A3000 Static Column Mode DRAM upgrade 4Mb £269 

1 M x 8 bit SIMMS for CORTEX 8Mb cards 2Mb £90 

4Mb £175 6Mb £260 

All prices include VAT and postage <£ packaging. 
Dealer enquiries are welcome. 





Cortex Design Technologies Ltd., Britannia Buildings, 46 Fenwick Street, Liverpool L2 7NB, England. 

U.K. Tel: (051) 236 0480 • 24 Hour Sales (051) 227 2482 • 24 Hour Fax 

* Free software is limited to one set per order and is supplied without warranty 



SOFTWARE 





^^^^^^ -Ll'' ITTTUjt^^^M 




K/hH 


1 


A i 1 


"Con computer simulations 
paint an accurate image of the 
red world? Let's see..." 

Mark Smiddy 





Mark Smiddy visits Mount St 
Helens and Olympus Mons - all 
v/ithout leaving the comfort of his 
favourite armchair**. 




Ihere are 3D rendering 

engines and there are 3D 

rendering engines, but they 
all have one thing in common 
- you have to create objects using 
skill and imagination. VistaPro is 
different: it provides a 3D engine 
specifically designed with artists and 
animators in mind; a system which 
allows real places to be explored 
from an almost limitless number of 
viewpoints. Created by John Hinkley 
and Brick Eksten of Hypercube, 
VistaPro can take anyone on a tour 
of the magnificent El Capitan in 



Yosemite National Park or for a fly- 
past of the 4.000km-long Valles 
Marineris - the equivalent of the 
Grand Canyon on the planet Mars. 

FIRST THE GOOD NEWS... 

Fans of these things may have seen 
the original Vista receive rave 
reviews already - but VistaPro is 
different. Vista provided stunning 
impressions of far-off lands, but 
VistaPro will do it better, faster and 
with more power than many ever 
thought possible. Better still, it can 
produce pictures without the nasty 
jagged edges which tainted the 
original, and display them in over 16 
million colours - assuming that you 



What is a vista? 



BEGINNERS 

START HERE 



Chambers' 
dictionary defines a vista thus: A 
view or prospect; a mental view or 
vision extending far into the past 
or future, or any subject engaging 
the thoughts. From the Latin, 
visum, to see. For me, this sums 
up VistaPro the software very well 
Indeed. 

Will I need an accelerated 
machine? 

Strictly speaking, no. However, 
VistaPro will make use of well- 
designed second processor cards 
such as 25MHz 68020s. This will 
reduce the rendering time - and 
especially the drawing time - 
noticeably. Nevertheless, to get 
the best from the software you 
really need a maths co-processor 
(typically a 68881), which will 
reduce the rendering time 
dramatically. This is because the 
thousands of floating point 
calculations required will be 
performed by the hardware and 
not by the tortuously slow 
software floating point libraries. 



BEGINNERS 



Wllllneeda 
frame butler? 



Not really. Frame buffers are the 
preserve of professional studios 
using Amlgas for things like 
television programs. A standard 
Amiga using Interlaced HAM 
provides some very acceptable 
results. Of course, rf you have a 
B2000 and the necessary readies 
to pop out and buy one, the extra 
16-odd million colours will 
certainly help! 

Is a hard disk required? 

Yes and no. Like most other 
optional addons, a hard drive will 
help enormously. You will need a 
hard disk to use the animator, 
because even a short animation is 
likely to use several megabytes of 
disk space. If you don't already 
have a hard drive and want one to 
use with WstaPro, go for the 
fastest one you can afford; this 
will effect the smoothness of the 
finished animation. A standard 
A590 will do at a pinch - see 
Amiga Shopper Issue one for a 
complete hard disk roundup. 



have the correct hardware, of course. 
In fact, VistaPro is capable of 
drawing landscapes we tend to 
associate with Industriai Light and 
Magic - the special effects company 
owned by George Lucas which is 
responsible for the stunning effects 
in many sci-fi films like Total Recall. 

...AND THE BAD NEWS 

Well it's more of an excuse, realty: 
VistaPro requires 3.5Mb of memory - 
3Mb at a pinch; preferably 4Mb if 
you want to run a hard disk too. 
(NTSC users can get away with 512K 
less because their screens take up 
less RAM.) If you're still deciding 
whether to buy that extra couple of 
megs, beware: this review might turn 
out to be expensive. 

VistaPro is not a 3D drawing or 
modeling package - it's a viewer. 
Now that may not sound particularly 
awe inspiring, but consider that the 
program uses real cartographical 
(map) data from real places and you 
might get some impression of what 
this package is all about. The best 
way to imagine what the package 
does is to get hold of a large-scale 
OS map - not a simple route 
planner, but a good quality map that 
shows land relief. Now imagine all 
the hills and valleys extruded to full 
size, add a btt of shading and mist 
haze for good measure and you see 
the idea. And VistaPro can show you 
places that you will probably never 
visit - Mars, for example... 

Getting started with VistaPro is a 
cinch. Simply load in one of the pre- 



defined landscapes, click the 
'render' button and wait. If you're 
lucky the resultant image will be 
interesting, but more often than not 
some work will be needed to get a 
decent picture. VistaPro is based on 
a camera-target system which allows 
you to set the angle of view precisely 
across any area of the landscape. 

Landscapes themselves are 
displayed in simple 2D view, allowing 
you to set the camera and target 
(x,y) positions easily. The z 
parameter (the height above the 
landscape) is taken from the ground 
level of the nearest point to the 
camera or target object. Once set. 



BLIT5 




VistaPro b theoretically capable 
of producing an animated flight 
down the entire 4, 000km long 
Martian grand canyon. Moving at 
a leisurely 1 metre per frame and 
5 frames per second it would take 
9 days to play and need a 200 
gigabyte hard disk! 

A BOBS 

fine adjustments can be made 
simply by entering a new value for 
any of the three coordinates. 

VistaPro calculates the relative 
distance between camera and target 
(x.y.z) although these can be set if 
required. A very useful feature here 
is the independent coordinate lock - 
that is, you can lock just the z and y 
coordinates and move the camera or 
target in the x plane without affecting 
the other two. Unfortunately, the 
(x.y.z) lock is the same for both 
camera and target, and this can 
sometimes make editing difficult. For 
the adventurous animator, VistaPro 



JARGO 




BUSTING 



Blend - A technique for merging the sharp band where two different 

colours meet. Blending is fast but less accurate, and therefore 
less attractive, than Gouraud shading (qv). 

Dither - The use of pixels of different colours positioned closely 
together to give the illusion of extra colours. 

Gouraud shading - A form of blending colour bars to give the appearance 
of a smooth transition as would be found in nature. 

Render - In 3D drawing packages this is the act of transforming a 
mathematical model into a real picture on the screen. 



*A AMIOA SHOPPER • ISSUE 7 • NOVEMBER 1991 



S O FT WA R E 




provides facilities to edit the 
camera's banking angle as well as 
the automatic (editable) settings for 
pitch and heading. This facility 
makes possible the sort of 
animations popularised by the Star 
Wars 'Death Star' scene and the 
Star Trek II 'Genesis Probe fly-past'; 
sans firestorm, though. 

On a more down-to-earth level. 
VistaPro comes supplied with 
landscaping tools to add natural 



night sky. This will allow them to set 
the sun rising behind the viewer 
looking over the crater lake and the 
cauldera area of Olympus Mons on 
Mars. Also included are Half Dome 
and El Capitan in Yosemite. 

The ability to perform renderings 
on a variety of screen formats is a 
new feature of VistaPro. It supports 
low and high resolution, HAM, and 
overscan mode in any of these - so 
even video animators will be able to 



long period. You start the recorder 
and record the various points along 
the route. Once done, VistaPro 
performs the rendering and saves 
each frame without further user 
intervention. Hard disk users can 
make use of VistaPro's VANIM 
format since this gives the best 
effect. The problem is that once a 
point has been fixed, it stays fixed. 
There is no way to edit the final 
result. I would have preferred even a 
simple command line editor so that 
each step could be edited. 

CONCLUSION 

Is VistaPro worth the best part of a 
hundred quid? In my opinion, given 
its unique appeal, ease of use and 
the ability to produce pictures of 




Mount St. Helens before and after, as It were, faithfully rendered by the rather super VistaPro. 



features where they may not already 
exist. The facility to build rivers is a 
typical example, demonstrating that 
some thought has been put behind 
this package. Select 'river', click 
where you want the river to start and 
VistaPro follows the natural 
landscape contours - even forming 
small lakes and waterfalls where 
nocossory! Although some of these 
features are difficult to imagine on 
the plan view they come into their 
own when rendered on a 16 million- 
colour, high-resolution interlaced 
screen with Gouraud shading. 
Interestingly enough too, the 
annoying flicker usually associated 
with interlaced screens is almost 
imperceptible on the high-quality 
renderings. 

Artists will find the ability to set 
light and shade - and the direction of 
ambient light - of real benefit. Visual 
futurists will be enchanted by the 
option to set (random) stars in a 



make the best use of the package. 
VistaPro saves its renderings in 
standard or 24-bit IFF, 24-RGB and 
Turbo Silver format. This makes it 
possible to display the pictures on 
frame buffers or use them as stills in 
presentations. For instance, the 
Mount St Helens disaster in the early 
1980s is captured in all its glory 
both before and after the volcano 
blew thousands of tons of rock miles 
into the air. The completed stills 
could be used in vulcanology lectures 
as they stand or edited in an art 
package like DPaint. 

So much for raving over the 
package. It does, however, still have 
a few faults. The worst of these 
concern the animation side of things, 
so if animation is not your scene 
these will be of no concern 
whatsoever. My biggest bugbear with 
the animation control is that it is very 
basic. A form of macro language is 
used to create the animations over a 



photo-realistic quality - yes. t find it 
amazing that Virtual Reality Labs can 
afford to do it so cheaply, given the 
vast amount of topographical data 
contained in every map. VistaPro is 
anything but fast, but the end results 
more than justify the means 
employed to get there. 

Although aimed at artists and 
designers, VistaPro could be put to 
work in a classroom where teachers 
can make use of its geographical 
accuracy to demonstrate rock 
formations and so on. Power uses 
will delight at playing with theof 
fractal landscapes; the rest of us will 
gaze in awe at the beauty of places 
we can barely imagine, let alone ever 
visit. I can do nothing but praise 
VistaPro; it's an innovative product 
that deserves a place in Amiga 
history. Those who find the system 
requirements a little awe inspiring 
can buy the original 1Mb Vista from 
the same suppliers. O 



ooooooooo 

SHOPPING LIST 



VistaPro £99.95 

Requires 3.5Mb RAM; hord disk and fost 

processor recommended. 

M 1 1 U me LJ 7.7 J 

Requires 1Mb RAM; fast processor 
recommended 

from HB Marketing Ltd 

Unit3,Poylel4, 
Newlonds Drive, (olnbrook. 
Slough SL3 ODX 
* 0753 686000 

Created by Virtual Reality 
Laboratories, Inc. 

2341 Gonador Court, Son Luis Obispo, 
California 93401 USA 
«01l 18055458515 

Expansion disks (only available from 
VRL in the US at present): 

Extended landscapes 
(V002): S20 (12 landscapes) 

Mt. Adams, Washington 
(V003): S20 (12 landscapes) 

Mt. Boldy, Calif ornio 

(V004): S30 (two disk set; 1 7 landscapes) 

Lake Arrowhead, California 
(V005):S30 (two disk set; 17 landscapes) 

Mt. San Georgio, California 

(V006):S30 (two disk set; 17 landscapes) 

Big Sur, California 

(V007):S30 (two disk set; 17 landscapes) 

California Set #1 

(V0O4/5/6 ond 7): S80 (six disk set; 

68 landscapes) 

Voiles Marineris, Mars 

(V009):S80 (six disk set; 
88 landscapes) 
















CHECKOUT 

VistaPro 



Speed • 

If patience is truly a virtue, then this 
program is for the truly virtuous. 



Interface • • • • • 

The 3D bas-relief buttons add a 
Workbench 2 look and feel. 

Output • • • • • 

Beauty encompassed in the mind's eye. 

Documentation • • • 

Nothing special - this program speaks for 
itself. 

Price • • • • 

£99.95 is excellent value for what is 
essentially a specialist product. 



Overall rating 



A real excuse to buy that 8Mb of RAM. 
GVP hard drive. 25MHz 68020/68881 
and 24-bit frame buffer you've being 
promising yourself! 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



27 



A meagre price to pay for 

Amiga Quality 



AMIGA 500 Standalone 

Mouse • Modulator ■ Power Supply 

Workbench and ^^^^^ 
Extras • Manuals 
and cables 

1Mb 




AMIGA 500 

Cartoon Classics 

As A500 Standalone and 1/2 Mb 
Upgrade takes 500 to 1 Meg • 
Lemmings ■ The Simpsons • 
Captain Planet ■ 
Deluxe Paint III 





AMIGA 500 Screen Gems 

As A500 Standalone and 1/2 Mb 
Upgrade takes 500 to 1 Meg • Back 
to the future II ■ Days of thunder ■ 
Shadow of the beast II • 
The Nightbreed • [~~ 
Deluxe Paint II 





AMIGA 500 Class of the 
90's - First Steps 

As A500 Standalone and 1/2 Mb 
Upgrade takes 500 to 1 Meg - 
Software: Prowrite 2.5 « Deluxe 
Paint II • Deluxe Print II ■ Info file • 
Music Mouse - Logo and Talking 
turtle • Lets spell at home • BBC 
Emulator. Accessories: Box of 10 
Disks - 
Mouse mat • 
Resource File ■ 
Introductory video 

AMIGA 1500 

1 MB RAM • 2 Disk drives • Mouse - 
Workbench and Extras ■ Manuals 
and cables • Software: Battlechess 
Populous + Promised Lands • Sim 
City + Terrain Editor • The works 
platinum Edition ■ Their finest hour 
Deluxe Paint III. 
Get the most out 
of your Amiga 
Book 




AMIGA 1500 M 

As Amiga 1500 but with 

1084S monitor 




0787 8802 27 

MAI 



AMIGA 10845 Monitor 

Colour monitor for A500/ 
1000/ r- 
1500/ ' 
2000 




I>y\ OR DER BY TELEPHONE QUOTING 
£?\ YOUR CREDIT CARD NUMBER. 



NAME & ADDRES5. IF 

PAYING BY CHEQUE 

PLEASE MAKE 



o>, 



PAYABLE TO 

MOLLMAC 

COMPUTER 



79 

L V&\ MOLLMAC /%£ 

r A COMPUTER /(& 




) Personal cheques will require 
clearance before we can despatch 
your goods. All prices correct at time 
of goiny to press. Computers are 
always tested before despatch. EGtOE. 



NEXT DAY DELIVERY TO 
UK MAINLAND. 
Post & Package: £10.00 
to £17.50 depending on 
weight of 



All prices are inc VAT plus P&R 

Most major credit cards accepted but a charge of 3Vfe% will be added. 



Accctc 




VISA 



MOLLMAC 
COMPUTER 
SYSTEMS 

mollmac computer systems ltd 

2 Milner Rd Chilton Ind Est 
Sudbury Suffolk C0I0 6XG 

TELEPHONE: 0787 880227 
FACSIMILE; 0787 7 1772 



VIDEO 






ne EMR Videopilot V320 is a 

video editing controller for 
your Amiga. While the idea of 
an Amiga-controlled video 
editing system is not new (there was 
the Edit Line a few years ago), it has 
taken some time to produce a 
system which is flexible enough for 
most domestic and semi-pro video 
editors to incorporate into their 

current hardware setup without 
drastic changes. 

The EMR Videopilot designer, V3i 
(from Strasbourg, France), has come 
up with a novel solution to support 
the use of a wide range of video 
dccha. By producing a unit capable 
of controlling different VCRs, the 
company has provided a mix 'n' 
match solution for those of us who 
would like to use as much of our 
current video equipment as possible 
while still having the flexibility to 
upgrade as and when we choose. 

V3i has achieved this flexibility 
by incorporating four methods of VCR 
control into the V320 Videopilot. 
Thus, up to three VCRs 
controlled by infra red 
devices, the Sony L 
socket (5-pin mini-DIN 
or 2.5mm stereo mini- 
jack) or the JVC 3.5mm 
remote socket can all 
be connected to the 
V320 as source 
machines, so 
encompassing most of 
the current VHS. S-VHS 

and Vidoo 8 VCRs (and 

in some cases 
camcorders). In 
addition, a more 
sophisticated BVU or 
U-Matic machine may 
be used as the 
recording deck, so long 
as it has a 33-pin 
parallel connector. 

The Videopilot is a 
stand-alone control unit 
which connects to the 
VCRs and the Amiga serial port, and 
operates under software control. By 
searching out time code or tape code 
intervals specified via the ton TaDie 
program, the source machine(s) can 
be told which shots to edit on to the 
recording VCR with an accuracy of up 
to ±1 frame (depending on the VCRs 
being used). 

By having more than one source 
machine, it is possible to use a 
vision mixer in the system to perform 
effects as the edits happen. While 
Videopilot does not actually control 
the mixer, it can be set to provide 
audible cue beeps to inform you 




This month Gary Whiteley takes a 
look at the EMR Videopilot, a 
broadcast-quality genlock and 

some sharev/are video utilities 



Ki 



\ 



KrJ 



\T 



"The world of video on the 
Amiga just doesn't stand still - 
keeping up with all the new 
developments is a major task, 
which is why I'm here to help." 

Gary Whiteley 



when to start the transition manually. 
Likewise, an audio mixer can be 
used to provide crossfades or other 
special effects. 

Because of the flexibility of the 
Videopilot it would be foolish of me 
to talk about specific VCRs in my 
description of its functions and 
actions. Further information about 
VCR suitability can be had from EMR 



the real connections already made 
between the various video devices 
and the Videopilot. If you don't quite 
get it right. Videopilot will inform you 
with a warning. 

If, for any reason, you don't find 
your model of VCR in the preset lists. 
you can teach it how your infra-red 
controller works and then add it to 
the list - thus allowing other, as yet 

TJIDCQPOT 



your VCRs to verify that Videopilot is 
working as it should and controlling 
everything from the Amiga keyboard. 
In practice, setting up is actually 
quite straightforward and should 
present no major problems. 

TIME CODE 

In order to get the best out of 
Videopilot it helps to 'stripe' an 

Zuwmmm 




The EMR Videopilot V320. The unit 
Itself is housed in an attractive matt 
black casing; configuration Is simple 
via the software provided. 



if you are unsure whether your VCRs 
will work with the machine. 

SETTING UP 

When starting up Videopilot for the 
first time, you must configure the 
system - that is. inform the software 
what kind of VCRs you are using and 
how they are connected. This is done 
in the Configuration screen. By 
selecting each input device in turn, 
you can run through a list of options 
for tape format. VCR model and time 
code format. You then 'connect' the 
VCRs to the Videopilot on-screen by 
clicking on the screen equivalents of 



unsupported devices to be used. 
Doing this can be a process of trial 
and error, but once done the files 
can be saved and forgotten about. 

The recorder setup also has an 
additional control for setting up 
inertia' - a way of fine-tuning the 
pre-roll of the record VCR to obtain 
optimum accuracy when editing. 
Again, setting inertia up involves 
some trial and error, though pre- 
programmed models already have 
their inertia set. 

Once you are happy with the 
configuration, you have the 
opportunity to test the functions of 



audio track on each source tape with 
a time code. This is easily achieved, 
since Videopilot puts out a time code 
signal (in a proprietary V3TC format, 
which is incompatible with other time 
code formats). Under software 
control a tape can be striped while 
you wait, with its own identifying 
number. Striping can be on either 
channel of a stereo audio VCR or, 
with special modification to certain 
machines (including the Sony EV- 
1000. Panasonic FS-100 and JVC 
HR-D5000). as a separate track 
whilst retaining the original stereo 
sound. A PCM decoder is also 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



90 



VIDEO 



JARGO 




BUSTING 



ASCII - 



American Standard Code for Information Interchange, the data 
storage method often used to exchange text between computers 



BNC - British Naval Connector; a type of connector commonly used for 
video which has a secure, bayonet lightbulb-type fitting. 

CCIR - The international standards committee of the ITU (International 
Telecommunications Union) for radio and television broadcasting. 

Component video - This is where various component parts of the video 
signal, such as chrominance and luminance, are kept separate 
from each other. This can give a better quality picture than 
composite video, as the components can be processed separately. 
An example of a component video signal is the Y/C format used 
in S-VHS and Hi-8. 

Composite video - A video signal including chrominance (colour hue and 

saturation) and luminance (brightness) information in one combined 
signal. 

EBU - European Broadcasting Union; the European equivalent of SMPTE 
(see below). 

Genlock - A way of connecting one video source (the Amiga, for example) to 
another (like video tape) in order to synchronise their signals 
together to allow stable effects including overlay (key) between the 
two sources. 



Luminance - The monochrome part of a video signal which carries the 
brightness' information. 

Mix (also referred to as Dissolve) - A technique where one image is 

gradually faded up across another which is fading down at the 
same time, thus effecting a transition between the two. 

Offline - In video terms, this can be used to refer to preparatory or rough 

editing using lower cost equipment than would be used in the final 
edit (online). Often no effects are added at this stage. Offlining is 
done to get the programme into shape without wasting money 
experimenting during the online edit. 

SMPTE - Society of Motion Picture and Television Engineers; a professional 
organisation in the USA which sets technical standards for 
American broadcasting. 

Time base corrector - An electronic device for correcting any timing errors in 
the video signal produced by a VTR so that it can be used by a 
video switcher. 

Time code - A numerical coding system recorded on to audio or video tape to 
uniquely identify hours, minutes, seconds and frames to allow 
accurate location of the tape at any point. 

VTR/VCR - Video Tape Recorder/Video Cassette Recorder. 



CMtiwted from pop 79 

available for 8mm VCRs to enable 
PCM tracks to be used. For mono 
audio users, adding a control track 
will destroy all original sound, so you 
may be wise to make a dub copy to a 
stereo VCR for editing. 

As the first minute of code will 
not be used, nor the last five 
minutes (that's just how it goes), it's 
recommended that you have at least 
two minutes of code before your 
required shots. In practice, this 
would mean shooting two minutes of 
tape before you start the serious 
work - no real loss when you 



consider the low price of tape and 
the advantages gained later. 

It is possible to edit without 
using tapes striped with time code, 
but accuracy is sacrificed to ±6 to 10 
frames if you do so. 

EDITING 

Once you've got everything ready you 
can go to the Editing Table screen - 
where the real fun begins! 

The function of the Editing Table 
is to allow you to set up an edit list 
by entering in and out points from a 
source video tape. You do this quite 
simply by playing the video tape 



(using the Amiga function keys) until 
you get to where you want a shot to 
start from (with fine tuning being 
performed using pause, step forward 
and reverse if they are available on 
the VCR you are using) and then 
hitting [Return]. A numerical code 
(HRS:MINS:SECS:FRAMES) will be 
displayed showing the start of the 
edit point. Similarly, play the tape on 
until you reach the end of the shot, 
hit [Return] again and the cut-out 
point is entered. A duration will be 
calculated for the shot and you can 
enter a brief description of it if you 
wish (up to 35 characters). Keep 



repeating the process to build up a 
complete edit list for your project. 

When you've finished you'll have 
a list of shots with shot number. VCR 
and tape number (if you've numbered 
them individually during time code 
striping), in point, out point, shot 
duration and a comment for each. 
The total number of shots is also 
displayed and the total length of all 
the shots listed. An additional 
column allows you to set up 'special 
effects' - but more on this later. 

Armed with the edit list, you can 
now assemble the complete 
sequence. This is very easily done by 



COR BABY, THAT'S NEARLY FREE! 



Now here's something that's almost free - and 
that really does make a refreshing change in the 
world of video and Amigas! 

Electriclown 14 is a disk full of shareware 
video tools and utilities, all of which could be 
useful under the right circumstances. 

There's TitleGen, which is a simple scrolling 
titler; WOr (Video Tools On Tap), which has a set 
of test patterns and other tools; Sportstext, a 
simple caption program; VPG (Video Pattern 
Generator), another set of test and alignment 
patterns; sMOVIE, which is another scrolling video 
titler; and finally LogTape - a utility for making logs 
of the contents of video tapes. Quite a few 
goodies to check out, in fact. 

The disk contains documentation and demo 
files for each of the programs, and comes as a 
bootable, menu-operated package. There are no 
icons for starting any of the programs up on their 
own, but with a bit of application you can add 
icons from elsewhere (just make sure that they are 



TOOL icons), rename them and then you can run 
the programs from anywhere, including a hard 
disk. The only program I couldn't get to work like 
this was VTOT. 

So. let's ha^e a gander at what's on offer. 

The two title programs, TitleGen and sMOVIE, 
are both really ASCII script readers - which means 
that you have to write your titles as a script with a 
text editor such as TxEd, Ed. memacs or whatever. 
By placing certain commands into the script you 
are able to control items such as colour, font style 
and size, scrolling speed and whether the text is 
centred or not. Although you may think that 
actually having to do the typing and setup yourself 
in a text editor is a bit of a chore, just think of it as 
part of the Amiga learning curve. It's actually very 
easy and you'll soon get the hang of it, even if you 
can't program your way out of a paper bag. You'll 
also have to learn to find your way around the 
machine a bit more if you wish to use other fonts 
with these programs. In fact you can use just 



about any font you like, and in any size that you 
can find, with both TitleGen and sMOVIE. 

Of the two programs. TitleGen is the simplest 
to use. mainly because it has fewer frills. But I 
thought that its output was more jerky than 
sMOVIE s, especially at higher scrolling speeds. I 
prefer sMOVIE, even though it means doing more 
work initially In the 'programming' of the text file 
and a little more thought. Its results bear the fruit 
of your labours, and if you want a reasonably 
featured scrolling titler for very little outlay then 
have a look at this program. It also allows you to 
do very simple line graphics (horizontal lines, in 
fact) and also manipulate the display window size 
to allow for effects such as shrinking or moving 
text boxes. Not particularly spectacular - but it 
may be just what you've been looking for to 
complete the title sequence of your latest eptc 
production. With a little care and planning. sMOWE 
and TitleGen could become treasured parts of a 
very low-budget video armoury. 



30 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1091 



VIDEO 



selecting 'Assemble' from a pull- 
down menu, hitting the function key 
for Record VCR, another F-hey for 
Pause and then [Return]. Assuming 

that you have enough source 

machines connected, the entire 
sequence win then ue put together 

while you walk the dog, sleep, go to 
the pub or whatever else you choose 
to do now that you're no longer tied 
to the edit suite. If Videopilot 
requires a change of source tape it 
will let you know. 

If you have a Sony V800 (Video 8 

machine) it is possible to have the 
Videopilot do a sort of 'preview', 
where the listed cuts will be 
shown on a video monitor without 

being edited to tape. But this 

feature is actually of little use to 
most people and may be removed 
for future versions. 

CHOP AND CHANGE 

Now. here's where the (minor) 
drawbacks start. You've done 
your assembly and something 
isn't quite right. So, what to do? 
On a professional edit system it 
is often possible to correct a 
minor problem by 'insert editing' 
a new shot in the place of the 
existing, incorrect edit. But this just 
isn't possible with Videopilot. You 
simply have to go back and make 
adjustments to the edit list and 
assemble the whole thing again 
(more time to walk the dog, though!). 

Making the adjustments is 
simple enough -just locate the 
problem and adjust the edit points to 
fit by using the mouse. Alternatively, 
if you want to change the shot order 
around, or cut one scene and insert 
another in its place - no problem! 
There are editing facilities for cut. 
paste, insert and delete. Blocks of 



shots can also be moved around, 
which is great if you need repetitive, 
'video scratch'-type edits. But 
unfortunately time code numbers 
cannot be typed directly into the list. 
which is an omission since numeric 
entry can be quicker than running 
through tapes when you already have 
a list of shots you wish to edit. 

The edit list is automatically 
saved to disk (by default) and can be 
recalled or replaced by another, 
previously saved list. Lists can be 
printed and could probably even be 
used to run a full, professional, 



coiTiNc mu 



oetftt 



11/ sn | n mm 




runn»r«n n 

U'UU'UU u 







OCKiii e«2 i »2i: «i«ii 



H J «Wt«!*8» i i8« «wurw 



Epilog 



i e»!k een ■ »na •» 



R 3 osa 99 hi i i n 






The Editing Table is where you put 
your masterpiece together. 

editor (under the right 
circumstances) so that you could use 
Videopilot to make the 'rough cut' of 
a commercial, for instance, and then 
use the list information to help edit 
your original master tapes together. 

CUE MIXER! 

Now. what about the 'special effects' 
mentioned above? Well actually, 
most of them aren't really special 
effects at all. but are flags which can 
be set to prompt you that there is a 



sequence of shots coming up which 
may require that you operate a vision 
mixer, caption camera or genlock to 
produce a desired special effect. By 
putting a marker in the 'Effects' 
column, the Amiga will give you an 
audio cue (a buzzer sound) to remind 
you to do the business. Videopilot 
will then wait for you to confirm that 
you are ready to make the effect 
before continuing. Other effects' 
include the ability to automatically 
pause a source machine to provide a 
still (frame, that is) of specifiable 
length - although of course the 
quality of still you get depends 
on the quality of the pause of 
your VCR. 

So. what do I think? I think 
that the Videopilot is a jolly good 
idea and I wish they'd been 
around a long time ago. EMR 
makes no claims that it is for 
professional applications 
(though a professional version is 
in the pipeline), but for those 
people who have struggled with 
stopwatches and tape counters 
over the years this is certainly an 
editor to consider. And as it 
—J seems that many videographers 
already have Amigas anyway, the 
additional cost shouldn't be too bad. 
After all. good video equipment isn't 
cheap - so why should a good editor 
be? Actually. I wish everything was 
good and cheap... but there we are. 

However, be warned that the 
software is not multitasking, so you'll 
have to lose a generation on your 
graphics (by laying them off to tape 
before editing) or get hold of another 
Amiga to either run the Videopilot or 
do your graphics on. By the way. 
Videopilot will run on any Amiga 
500/1500/2000/3000 with DOS 
1.3 or above and will probably work 



on an A1000 if the serial cable is 
altered (check with EMR first, 
though!). The software can be 
installed on a hard disk. 

Lastly. EMR has an animation 
package due out soon which will 
control a video deck to allow two- 
frame edits to be made while using a 
video camera. A professional version 
of Videopilot is also on the way. 

Videopilot comes supplied with 
cables, software and one infra-red 
unit. Further infra-red units are 
available, but you'll also need a 
multiplexer if you intend to control 
more than two infra-red sources. 
You'll also need a special cable if 
you intend using a BVU or U-Matic 
machine as a recorder. 

continued on poge 32 



ECKOUT 

VIDEOPILOT V320 



Documentation • • • 

AH the information you need, but makes 
assumptions about the user's existing 
computer and hardware literacy. New 
version due soon. 

Ease Of Use •••• 

Easier than using a telephone (well. 
almost). 

Hardware • • • • 

Well built and sturdy. 

Software • • • • 

Easy to use. lots of features. 

Price • • • 

At £850. it's like most video equipment - 
a little on the expensive side. 



Overall rating 



If you want a computer-controlled video 
editor then Id recommend that you take a 
look at Videopilot. 



What else is in this collection? Well, the two 
pattern generators- WOT and VPG. Unfortunately 
both are in NTSC format, meaning that they are 
only of passing interest to the serious video users 
amongst us. My favourite of the two was VTOT, 
even though I had to boot with the Eiectriclown 
disk to get it to work. 

WOT provides various test patterns, including 
colour bars, grey scales and line patterns, which 
can be used to set up things like the colour, 
brightness and alignment of monitors. It also has 
a facility for flipping the whole screen display 
either horizontally or vertically and can be made to 
fade the current screen to or from black (at any of 
a range of preset speeds). All commands are via 
the Amiga keyboard and are simple to operate. 

For the video buffs amongst you. you may like 
to know that the colour bars are SMPTE-style, 
rather than the EBU versions used in the UK. But 
what the heck - you probably have all the test 
pattern gear you'll ever need anyway. 

Over to VPG for the rest of the test pattern 
news... OK, it's not as flashy or fully-featured as 



vTOTand the displays are much simpler. In fact, 
all you really get are dots, lines, rectangles and 
centre crosshairs. But again, someone somewhere 
will find it useful. It could be you. 

Penultimately we come to SportsText. As with 
TitleGen and sMOVIE this requires the use of a 
text editor. What it does is allow you to put a 
caption on the screen by pressing a two letter 
code from the keyboard. The documentation says 
it was written, as the name suggests, for 
identifying sports players - and indeed the demo 
supplied is for an old Chicago Bears line-up. So 
you just put your script together, in a format such 
as this: 

22 22: Player Name 
35 35: Player Name 

Then all you need do when running the program is 
to load the script, key in your required number. 22 
for instance, press [Return] when you want the 
caption to appear and you're in business. No 
scrolling or anything flash, but you can set the 



vertical position for the text, a degree of drop 
shadowing and font style and colour. 

And finally, the LogTape program. This is a 
simple program which allows you to log and 
comment your video tapes so that you can print 
out details for your archives or editing purposes. 
I'm not sure of its value as a production tool, as I 
generally log by hand directly on to logging sheets: 
and as it doesn't read any kind of time code from 
the tape. I would suspect that it may be more of a 
hindrance than a benefit, as you would have 
another set of buttons to stop and start while you 
were logging. But who am I to comment. Someone 
obviously had a need to write this one. so it must 
be of some use. 

Well, there you are. If you're strapped for cash 
or need a few more tools to help your video 
production, check this disk out. You'll need to do a 
bit of work if you want to use the programs from 
hard disk or from your own custom disks, and ft 
would be nice if Eiectriclown had made them icon 
driven as well as overall menu driven. But there 
you go. At the price (£2) you can hardly complain. 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



31 



VIDEO 



(onlinued from poge 31 










he Amiga is continually 
gaining ground in the 
broadcast video market, 
mainly through third-party 
manufacturers developing products 
which demonstrate just how good the 
machine can be. The G2 VideoCenter 
VC3 is one such product. 



(CCIR/PAL. meeting the IBA code of 
practice standard), genlockable 
coder which comes in a dark grey, 
professional-style, rack mounting box 
which is 1U high (around 4.5cm). 
30cm deep and 49cm wide. It has all 
its control switches and adjustments 
easily accessible on the front panel. 



( 1 


A* A 




■' 1 










• i 




-~ .-,. . 










* • 


•* 


^^iVl 






^^B 


fc'V* 

4 


'1' ' 


jjj 




1-1 




1 L c 






BIM 


|BHU. 


1 t 


>V-\rl 


1 


•7 1 


^^■^ — ■ 


v~* 


^_ 




h 


• ' ] 






k**. 


■ ©J 




* 


• ♦ 


■ 

1 








_^^^A ' ^* ^H 


* 






HHI 













The VideoCenter VC3 Is a broadcast-quality genlockable video coder. No frills 
here - Just good, solid quality. 



G2 Systems is arc a British 
company with a long track record in 
designing equipment for broadcast 
graphics and video production. The 
company has been building 
equipment for the Amiga for some 
time and its range currently includes 
domestic, industrial and broadcast- 
quality genlocks and the VD2001 
24-bit graphics card. 

The VideoCenter VC3 is a mains- 
powered, broadcast-quality 



The VC3 unit itself has no 
controls for mixing and fading the 
Amiga and video signals, but an 
external controller (the RMC1) can be 
added at extra cost. Alternatively, the 
VC3 can be controlled via the 
Amiga's parallel port and software 
commands - though the remote 
control still needs to be connected. 

It is necessary to connect the 
VC3 to a reference video signal (such 
as that from an SPG I so that it can 





Switch 

■ 
■ 


TABLE 1 

Fader 
Fade 


Black 

Fades screen 
to black 

Fades background 
to black 






Key 


Fades keyed Image 
to background 






Background 


No effect 






Amiga 


Crossfades between 
Amiga and background 


Fades screen 

to black 1 





be correctly timed to the rest of the 
system. The VC3 can provide a 
variety of output formats - RGB. Y/C. 
Y/CrCb and composite video. It is 
able to do this by switching the 
signals to multi-purpose 
BNC/miniDIN outputs on the rear of 
the unit. 

In addition to these selectable 
outputs there are RGB, sync. PAL 
and Y/C outputs available at all 
times - so that a monitor can be 
connected or the signal output to 
test equipment. There are no direct 
connections out to Amiga monitors, 
but G2 can supply cabling solutions 

to most monitor problems. 

■ 

REMOTE CONTROL 

The RMC1 is a smallish, wedge- 
shaped unit with two faders 
(Crossfade and Fade to black) and 
three switches (Key. Background and 
Amiga). It connects to the VC3 via 9- 
pin D connectors. It is used to 
control the keyer output - with 
effects as in table 1. 

In operation, the RMC1 works 
smoothly and easily - although there 
is a tendency for keyed images to 
become black before the background 
with screen fades to black. 

A switch on the VC3's front panel 
controls the key type - where 
B/Ground simply takes Amiga colour 

as the key colour and F/Ground 
allows selection from 16 colours by 
use of the nearby rotary control. 

CRISP AND EVEN 

The output quality from the VC3 is 
excellent - sharp and well-coloured. 
A colour bar generated on the Amiga 
gave perfectly acceptable results on 
vectorscope and waveform monitors. 

1 had to make some small 
adjustments to the VC3 phase 
controls (horizontal phase and 
subcarrier) to align it with the system 
we were using, but otherwise there 
was no need to make other, internal 
adjustments. 

Remember that we are dealing 
here with a piece of broadcast 
equipment. It is generally accepted 
that quality costs money, and that 
the buyer will also have other 
equipment in their system to connect 
to. such as a vision mixer - hence no 
wipes or other tricks are included on 
the VC3. Just good, solid quality. #"^ 



CHECKOUT 
VideoCenter VC3 



Documentation • • • 

Flimsy and poorly presented - but it 
contains all you need to know. 

Ease Of Use • • • 

Very simple to set up and use. 

Features • • • • • 

Most current video formats are catered 
for, and the remote controller adds control 
over keys and fades. 






Hardware • • • i 

In general the unit is very well built. 
although the top could be more 
substantially attached to the front panel 



Quality • < 

Very good - crisp and stable. 






Price • • • • O 

£1.695: broadcast quality = broadcast 
price. 



Overall rating 



ooooooooo 

SHOPPING LIST 

EMR Videopilot 

V320 main unit £850 

Multiplexer £75 

PCM Decoder £85 

Time Code modifications £100 

Extra infra red units £50 each 

33 pin parallel cable £30 

Available from: 

EMR Video 

The Born Business Centre 

Great Rissington 

Cheltenham 

Gloucestershire 

GL54 2LH 

tr 0451 110115 

VideoCenter VC3 

VC3 main unit „..£1,695 

RMCI remote controller £300 

The unit is also available in other versions 
(VC3B and VC3C), which ore less versatile 
thon the VC3. Contact G2 lor more details. 

Available from: 
G2 Systems 
5 Mead lone 
Farnham 
Surrey, GU9 7DY 
tr 0252 737151 

(All the obove prices exclude VAT) 

Electrklown disk 1 4 £2.00 

(including P& Pond VAT) 

Available from: 
Electrklown 
Fen House 
90 Notley Rood 
Lowestoft 
Suffolk 
NR330UG 
* 0502 566752 




32 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



10 MARKETPLACE 
ST. ALBANS 
HERTS AL1 3DG 

.(0727)56005/41396 





THE GALLERY 

ARNDALE CENTRE 

LUTON, BEDS LU1 2PG 

TEL (0582) 457195/411281 



E S T A B 



AMIGA STARTER PACK 

Full Amiga 500 pock. WITHOUT Corloon Clmgcs/ScrMn Gems 
software: BUT WITH: 

1 5 enc Hebbyte PO Grtoti pod including Virus Killers, the 
Best Star Trek and other top len gomes Anode Classics. Board 
Classics, Best of the Unlrties, Home pock including Word 
Processor, Spreaddwel. Dotobose, 
10 Wank disks, mouse mat. Joystick 



512K AMIGA 
1 MB AMIGA 



£299 

£325 



ABSOLUTE BEGINNERS PACK 

FUU AMIGA S00 PACK, PLUS: 

POSTMAN PAT, SNAP, SNAKES AND UDDERS, IUD0 

FUN SCHOOL i AND . FUN SCHOOL 3 

(speedy under 6 veers, (speedy ™* 5 y***. 

6 to 8 years, or 8* yejors) 5 to / yean, or 7* years) 

1? stunmig ut tOwcohonoi pomes ■** boouttful futmes, tttgwrj j i »■■' and 

mus< that help to oeveiop number, word aid other skills Up ID 6 stl Wvefc. 

Daform n> Nortond ( jmtuJum feqwemews. 

HOBBYTE EOtKATIONAl PACK, teotvvmgupto I? leomwhieyou 
ploy' pomes (vanes accofttng to oge group) 

HOBBYTE 30 EASY CHILDREN'S GAMES, 
1 cfec pock inc. train Set Gome, flasho*. 
JOYSTICK 
512K AMIGA 

1MB AMIGA 

ABSOLUTE BEGINNERS S/W PACK £5 5 



>••« *•**.*. *.*.<**. 



* *»••* 




A500 PROFESSIONAL 
FAMILY PACK 

FUU AMIGA 500 PACK 

PLUS: Cartoon Classics, lemmings, The Simpsons, Captain 
Planet. Deluxe Point III 

PLUS: The Works Platinum, WP Spreadsheet. Datobose 
PLUS: Their Finest Hour Flight Simulator AND Battlechcss OH 
ANY Fun School 

PLUS: 1 Blank Discs, Drsc Bex. Mouse Mat, Dust Cover, Joystick 
1 1 S disc Hobbyte PO Greats Pock (see The Lot') 
1MB Amiga Pack £449 

1MB Amiga Pack PLUS CBM Monitor £659 

1MB Amiga Pack PLUS Citizen Swift 

24 Colour Printer and leads £J] 9 



ORDERING: 

TELESALES NO: (0727) 56005 

Next day delivery lor credit card orders placed 
before 4.00pm subject to availobilly. Alternatively 
send cheque, postal order, bankers draft or official order 
(PLCs. Education and Government bodies only) to, Depl. 
AS, Hobbyte Computer Centre, 10 Market Place, 
St. Albans, Herts AL3 SDG. Please allow / working days lot 
cheque clearance Subject to availobilrty, despatch is normally 
witrwi 24 hours of rexetpr of elected payment. Pnces ate correct 
at time at going la press, however, we are sometimes forced to 
cboncje them, either up or down. Please check befoie wot: 

DELIVERY CHARGES: dX Mankind (not Highlands, 
Saw* ccmmwoies & Despatched by post, please check 
:"(■»:■:• charges when oroennrj 

Other items, except losers Next day ccuner service, i 1 per bo* 
Userpnrtfers Next day courier servKe, £1/50 

Offshore enc rfcgrwnas Normal We plus 520 * VAT per box 

In odarnon we offer the fotowng express services 
Sotura&Yclemvcs Itormolrote plus 510* VAI perboi 

7am io 9om next (Joy Horn* roie plus i 1 . VAT per box 
Amnexretoy Normal rote plus IS • VAT par box 



AMIGA GAMES PACKS 

CARTOON CLASSICS OR SCREEN GEMS 

hill Amiga $00 pock, PLUS: Lemmings, The Simpsons ■ Bart v The Spoce 
Mutants, (opfoffl Planet and the Planeteers, Deluxe Pant III (Deluxe Pewit II 
witti S 1 21 Cartoon Qossia) 

OR Screen Gems software Shadow of me Beast II, Bock to the Futue II. 
Days of Thurder Nirjhrbre«J r Dekue Pawn II 

512K AMIGA 
1MB AMIGA 



DP III instead of DP II (1MB only) ADD 
Screen Gems 5/W Pock only 

Cartoon Oassio S/Vf Pack only 



£329 
£349 

£29 
£35 
£35 




AMIGA FIRST STEPS 

EXPANDED EDUCATIONAL/APPLICATIONS PACK 
FUU AMIGA 500 PACK, PLUS: 

lets Spei'at Hern Jk^cMcuse, Prawn* WP, Intafte spreadsheet. Oekae 
Paint II. Deluxe tat. Musx Mouse. LOGO, lofcng turtle, BBC Dnutotor, 5 
BBC programmes. 10 (fees, DOs ond DONTs poster. Resource fie, hi Pock 
Videc NAPf Bookie' 

HOIIYT* EDUaTIONAL PACK, featuring up to 1? Learn 
wfim) you play' gomes ivories occading to oge group) 

HOBBYTE 30 WSY CHILDREN'S GAMES, lOtfcc pod 

mc. Trtw Set Gome, Ftehom 

JOYSTICK 



STOP PRESS - 'FIRST STEPS' NOW £449 



DP III instead of OP II ADD 

f IRST STEPS SOFTWARE UPGRADE PACK 




£29 
£149 



A3000 WITH 1950 MONITOR OFFER 

PRICES EX VAT 

4300075/40 ?SMMQ*WWU*!i35'8W*w,i«*i« £1989 
A3000 2S/100 2SMH7. 100MBHD 2MB IM 1 > 3 S' 88« Hoi|« bybeanj £2199 

4MI Uahc RAM for A3000 £279 

PHONE FOR DETAILS OF 1950 OFFER 

A30O0IroeV.prkeestWvelessC150-C200.PWs* 
itatSMmmLhW* tor adHari bqbrsdo 



CBM CDTV 




c VCt owl swptr ccwwn » ft# 



MrwMsMMiyODWBklior 

TmCWCOTVplw 



nCDarieeeA. 
twTVmxa. 
bi 



STANDARD CD AUDK) DISCS.. 
f>G8APHtCS DISCS Oat** <**** 
«U«AOttEDlSCS:W«iCDea* 

mm \m and onto rwaata*. rou ton vow own 

htKHon at t» namgl cowntfloi COST 

CD MUITIWDU TITUS toK^& f *n<*l*x*cKi*e l t u <t*n* 
CDs how a noma 540MB swage capof* CrmU by user mo «no« tonM irvt 

(OTVSYSTEM £599 

IWLUWS CDTV ptew. 1*0 red mm contol mi *rrh botHnes HuKJmons 
tf«»rfto(jE*dJo mc ?5.000«nm»s. 7.000 bognphMa. 2S0 faties. >mmm^ lop 
sting gome. Wekora aac. du caddy, manual, toons 

CDTV KARAOKE 

CDTV KARAOKE SYSTEM £699 

As obott, complete #i* Sony S*w Miuophm. Maa Ural, ko*. plus any ont 
KamU drw, coMamng 1 6 top KorocAe titles 

CDTV PROFESSIONAL KARAOKE SYSTEM £999 

As KARAOU s«»m obo* + 

PIUS ortf IWO fannki drw, cantoning 36 top Konokj wte 

riW a p« o* h^i (|jolty Bow li«>4e Koommoft Si-wkm and ta*. (30W rim 

Umpkani fa U to of C0*G, Mullmdta and bnokt Tite 



NO DEPOSIT CREDIT FACILITIES (UK moinlond) 
Credt terms at 34 8S APR i variable) con be wronged tor puchoses over 1 1 50. 
subject lo status. CornpeiitM leasing schemes are oho avarlaams lor businesses 
including sole trotters and partnerships. Just tel for written deto* and 
oppkoion torni 



CIttiOIISDiuYnM 
*rm#rNO) -ww A 

onza9m?«awanriiTaiaDs £269 

Mmmwn 



AMIGA THE LOT!! 

EVERYTHING YOU COULD EVER NEED!! 

CARTOON CLASSICS OR SCREEN G£MS GAMES PACK 

AS LEFT, PLUS: 1 GREAT INDIVIDUALLY PACKAGED GAMES 
previous RRPs £1 9.99-539.99 eoch, phone to choose horn current fct 
of 15, or leave it to us! Children's games avijiatte 

1 S DISC HOllYTE PD GREATS PACK, rxlufag im Oers. the 
BtST Stut M Cornpuftr CflrrtV. lnt*M and construction Kit. bVzod and ofhtr 
00»n«. Anode Cknv«, Boord Ctossc, SlwoMnHJp Classes, Best oi rbe Wires. 
Home pod including Word Pnxessor/Spel Check. Spntadsheer, Datobose 

Dust Com, 10 lion. Discs, Disc lo». Moose Mot, Mwoswitch 

T-rWioysikh 512KA«Qa £365 

IMIAm*. £389 
WITHOUT CAR TOON/SCREEN GtMS S/W DUUXT £20 

AMIGA 1500/2000 

MutspK.tatrmmm^liW 
monuars ond operating ofces. ovotawm 

Al 500/2000 PLUS:1 5 DISC HOWYTl PD GRUTS PA« 

ftfa6ng Vt us Urn. the NSI Slot hkiwfr Confct. bnyjAott and conseudai 
Ke Mrnvdend om» pomes. Attodt Ooxvcs, Btwd Cases. Shoc*«MJp Casa, 
Best at Umta, Home Port «UnQ Wert hwesoi/Sorf Cl«d. Sawdstwt. 

QMbn 



DUAlDfrtVT 

S0W091/S?m50UWIUMr10 
SO.?O9l/5?MBQUH0.2MB 
SO- 7091/100 MBOUHD 



Wirhout 

519 

829 



949 



WW. CBM. 
slenofflonrtor 

m 

1039 
1099 
1159 



Al 500/2000 PLUS: A1500 SOFTWARE PACK including 
the? Works Plolnum datobose, WP. Spreadsheet Deluxe Point III, 
PLUS EITHER; Sim City, Populous, The* finest How. Batttechess, A-Z of 
luiei (argon, 'Get the most out of your Amigo', OR: Pwnik. Toki, 
Diqila Home Accounts Amiga Book 
PLUS: 1 5 DISC HOBBYTE PD GREATS PACK AS ABOVE 



DUAL DRIVE 

WI/tfMBQuWUMHO 
7091/52MBOUHO* 2MB 

SO . 2091/100 MB Oil HO 



WlThout HHmW 

619 
949 

1049 
1079 



wn*aiM 

slffBO rnDfVtof 
819 
1 159 
1229 

1289 



A500 TO 1500/2000 TRADE IN 

DudDm*v*fl*Hc«by1el5D^^ 

Dut wiitwut A I S00 softwote pock ot monitor £399 

Asok)vewmA1500^pS[k £479 

As above with ATSOO S/W pock plus CAM stereo monitor £679 
Siwte Drive o*us 52MB Ouarrtum Hard Drive and 
2091 cwtnfc wtnS Hrjobyte 1 5 Disc PD Greats Pock, 

but without Al 500 sotTwtjre pact ot monitof £699 

AsobovewtnSAI5005/WpoA £799 

As obove with 1 500 S/W pock plus CBM sierw monitor £999 

Asabovewith 1S00S/W *19S0 * fucker Fixei £1299 



EXTRAS nc VAT 

SUlC?00co)M»nmir«eikem 

S101 IC24 TOO colour pnmrnmi horn 



Qfem Soil 9 m akm p** *A ImoS 
Gfcm Swift U on (oW premr «rh ImvJi 
CtMMIon or Mm iterM colour rnondot - 
Sw>nd tilrxnoi 3 S ttriw «rh danythtm ihro 
PC IN omnkiui 6nn 

ASOlTmOKnalCBHSiniAMui 

SI7KIAMbponuon.Qock 

M MB RAM Board (nrmh (S 1 3J 

GV?*SO0S0MBHO.?Mfl 

At onn AT Emulator lor ASOO ., , 

AHO TOMB Mord dint 

A590 TOMB Hard dnvi ■ uln 2MB 

A5M STMI Hord drtve 

ASW 52MB Hard dmt • 2MB 

10 blank dtsa 100% ooarantiecl mth P1H no m box 

SO blank efces 100% goaroAtMd w^h PIN no 

I«W«B*)TC«*kC 

CTUMlc-VforTDOO/ISOO 



EI95 
£3S9 
C1S9 
C274 

an 
tv 

£55 
£39 
£29 

e/5 



C619 
C1M 
£264 
E319 
H99 
. £469 

£6.99 

CI 6.99 
, £145 
_.£570 
£99 








Is 



A7300 -nwnol grjntoch for 7000/1 SOO 

ATOM X! Bna> toonl, M0< MS DOS 3 3 . S 2!T drm (or 7000/1 SOO £1 39 
T784 Al Bndrw Board £569 

A70SB 8MB UMr.p boord f«»uloW w ?MB : Ic. TOOC/ 1 SOO £199 

WP BMIIAM tip board poo lo 1MB lor 7000/1 SOO C349 

AT430 U030 cord. r«ouUri » TMB for 7000/1 SOO £999 

MjoWRriwf^wfiTOOO/tSOO— £125 

A?0tl/»MB(Wrv«A*rtr^HDiorT000/iSCO £349 

A2091/T00AIB OMNMAgOoM HO f* 7000/1 SOO £499 

AI950 hv> rtt «ol m*m ft> 7000/1 SOO M R fe.J mi 3000—099 



UJ 



o 



IM 



ALLERS WELCOME AT OUR BRANC 



EN t-S.30, Mondly to Saturday 
.-11 \ \ 



COMMODORE PREMIER DEA 

Hobbyte prondly onnounce 'his highest 
ouoiode awarded to only the <op Uw 6 
(IM dealer* offermi the best m eic 
support All Aaifm lull UK vorsion 



iiiga p tti excep* «her« staled M inc. VAl 



HARD WA R E 





"Of all the computers I've 
owned (or still own), my A500 
has far and away the best 
keyboard. So why should I 
bother paying out almost 200 
quid for another?" 

Pat Wi n Stanley 



Pat Winstanley takes a look at a 
replacement Amiga keyboard 
with a difference.,. 



In an ideal world, everyone 
would be able to use a 
standard keyboard. However, a 
large number of people are 
either physically handicapped or are 
simply too young to have yet 
acquired the basic dexterity most 
adults take for granted. 

The Concept Keyboard is aimed 
at anyone who finds standard 
methods of interfacing with a 
computer get in the way of 
interacting with a program. Although 
originally developed for special 
needs', the keyboard has many other 
applications and as such is well 
worth a look. 

WHAT'S DIFFERENT? 

The Concept Keyboard is around the 
same size as the Amiga keyboard, 
but much flatter. Inset into the 
surface is an A4 touch-sensitive pad 



perhaps half a dozen or so, and 
thus the qwerty keyboard is more or 
less redundant. For youngsters 
unfamiliar with the standard 
keyboard, or adults or children with 
mobility and/or learning difficulties, 
the Concept Keyboard offers a 
method of dispensing with all the 
non-relevant keys, so making 
physical or intellectual selection 
much easier. 

This is particularly useful for 
physically handicapped people who 
find it difficult to direct their hands to 
a necessarily small area on a 
standard keyboard. With Concept an 
overlay can be prepared to match 
any person's dexterity. 

HOW DOES IT WORK? 

For each program, an A4-stzed paper 
overlay is prepared. This simply slots 
over the keyboard and shows the 
areas to be pressed for any 
particular key or key-sequence to be 
activated. So a program almost 
totally under cursor control, with 



The Concept Keyboard: great hardware, but the software lets It down a little. 



divided into 256 cells. Each cell is 
capable of emulating a keypress or 
string of keypresses, and several 
cells can be grouped together, all 
giving the same result. In this way it 
is possible to split the keyboard into 
several large sections pertinent to 
the controls needed for a specific 
program. 

For instance, most programs only 
use a limited range of controls, 



perhaps the [Esc] and [Return] keys 
also needed occasionally, would 
need an overlay of only six areas. 
Obviously, many programs can 
use the same basic overlay, but 
others need their own custom- 
designed sheet. The keyboard is 
supplied with four ready-prepared 
paper overlays covering word 
processors (such as Notepad). Logo, 
KindWords and a special sheet to 




help you design your own overlays 
using non-qwerty characters. 

Also supplied is software which 
contains the computer overlays for 
those programs together with a 
designer for making your own and a 
manager for attaching the overtays to 
other stand-alone programs. 

DESIGNER PROBLEMS 

In theory, designing your own 
overlays should be simple. The 
software presents a screen divided 
into cells matching those on the 
keyboard. Click on a cell or group of 
cells with the mouse to highlight the 
area and then type in the key or 
series of key presses it is to 
represent. In practise things aren't 
quite so smooth, though. Entry 
demands switching back and forth 
between the Amiga keyboard and the 
mouse and is downright awkward. 
Although the job gets done in the 
end, the interface is so clumsy it 
gets in the way of logical thought. 

Another difficulty is working out 
the relationship between a cell on 
the screen and one on the Concept 
Keyboard. Each cell on the keyboard 
is numbered, but no numbers are 
shown on screen - either on the 
cells or as a tell-tale elsewhere. This 
can. and often does, lead to the 
wrong set of cells being selected. 

SOFTWARE SUPPORT 

The overlay must be initialised before 
running the main program to be 
used, so the system cannot be used 
with programs which only autoboot. 
However, many programs can be run 
from either Workbench or Shell and 
of those I tested, all worked to a 
greater or lesser degree. Programs 
needing little more than a number 
pad together with the (Return] key 
worked fine, but those requiring 
mouse control emulation proved far 
more difficult. 

A series of attempts (lasting a 
whole day) to interface the Concept 
Keyboard with Sim City proved rather 
disappointing. Although I had been 
assured of the possibility I found it 
impossible to do any more than 
scroll around the landscape. Mouse 
button presses simply weren't 
recognised. If, as an experienced 
user with a fair understanding of the 
Amiga I was unable to sort it out, I 



shudder to think of the difficulties 
faced by parents and teachers 
unused to the machine. 

OVERALL 

The Concept Keyboard is a well 
made, nicely designed product with 
potential applications in a wide range 
of situations, from the nursery 
through to industry - in fact, 
anywhere that the standard qwerty 
keyboard is not needed in its 
entirety. However, until the overlay 
software (and its manual) is 
improved, accessibility to overlays 
other than those supplied will remain 
a minefield for the inexperienced 
Amiga user. QJ 

ooooooooo 

SHOPPING LIST 

Concept Keyboard plus overlay 

software £1 88 

Available from HB Marketing 
Unit 3, Poyle 14, 
Newlands Drive, (olnbrook, 
Slough S13 ODX 
* 0753 686000 




ECKOUT 

CONCEPT KEYBOARP 



Hardware • • • • 

Solid construction but a little lightweight, 
causing it to slide on flat surfaces. 

Software • 

The idea's there, but poor implementation 
makes the simplest thing unnecessarily 
hard work. 

Ease of use • • • 

Using the supplied overlays is a doddle, 
but customising your own is a nightmare. 

Speed •••• 

Although not instantaneous, the keyboard 
response is fast enough for most users 
(who are likely to be physically slow 
anyway). 

Documentation • • 
The keyboard manual is simple and clear, 
giving all required details. The software 
manual needs a full revamp to be half way 
comprehensible to the average user. 

Price • • • O 

Although at £188 it's expensive for home 
use. the Keyboard and software represent 
reasonable value for educational 
establishments - especially given the 
potential application range. 



Overall rating 



Excellent, simple to operate hardware let 
down badly by poor bundled software. 



34 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



You know what YOU 

want from YOUR 

computer, that 's why 

you 're choosing AMIGA 



..MOW YOU'VE CHOSEN THE RIGHT 

court 1T.R. MAKE SI RE rot ■ CHOOSE 

THE RIGHT DEALER. 



Anyone can he .«<«h! .h selling Amiga >« urn hu sully, 
ili.n » often where n vnds ni. when u « lime tochouw iIh- 
beM cnmpuicr. Vi jk" mm- lo liml iIh hesi supplier, the 
one "hu niv* ml) cnmpcUivc. Inn ihe >hk' who gives 
you ihe Ivj possible nngmng -uppon iur you .mil vain 
system 

III! n\| mi HON h 



Gordon Horwc 
Computers 



Pioneers "i rhe 'Complete Pack' flarwoods have 
spn iabsed in < ' muiiodnr* pn h!u. is fh »m the earliest VH 2 i 
right up 10 todays market leader, the AMIGA in Fact, we've 
supplied v» many fur almost a decide now. thai the 
chances are someol your friends will Ik- abk told you ol 
uurexcelleni service. 

wh.it this means is that we'll help you ^ ihe must from 
your new system straight away. Ami it you il<> have 
problems that need an extra hand, this i^ hem our 
reputation has been built! 



If you'd like all this, mnd more: 

J MUMMY WIHIIII'III IM'IKI \h\KI 

JI'M.IMIIII) \u i-s 1 1 m Ml i\\| i-i'HUi \\|i|\ DIKD mm 

IIIII'IIOM Ih ||\|i \| IIOIIIM 
J«u\ini\||\|\K\ \\||.,\ m»| IW \KI I'l KM'III KM \\|i 

uxesson i'roimcim vtaux.1 t 

J \l I \l i\ I K I N I > HRM ES II I * N X \T |\i 1 1 s|\ | 

JBCITNSIVI MKWRfVXMDNI W-OfOtHI VKTtf K\M.I <M 

tl\M>\\ \RF.**)| IW \KI \M>l'IKII'IHK\|s 
JI\m>N<<>\||'l IH<IMI>\|\|| «»KIHk M«n K\V \KK\M\ \M» 

i I STOMEKM WWI SYSTEM 
J l II 1 1' III IIHIV-WIIII UIsYnTVUIIXNIAWKI 

JIKM i ■ Ull* llu\o| \l\|nNI|vHli\\ \KI IHM>Klt>l IM\<. 

I MUKVk \KK\\n Mk\H IV. 
JMW I'KODti | jn|Hl Kill \< I MINI t.l VKWIII 
JI'M'Ikll'v Mi \M> IR\IMHMK\K I ||i ||\|c IANS 
J VMM *l -fin iw Mil MOM I o\||>Knil\N|\l KW.I oi 

iu\lH ||||\l I'Kuhl i |\ \MiPV.Ks \M\XIIIKt 



look no further than... 



cT5 



if 



TT 






m\|\|o|X)Hi: AMIGA « IATKI < DT\ ( ENTRE I'llllJI's APPOINTED Dr.AI.KK 
STAR COLD DEALER * ITI/I \ DIM! U 1'I.IS 0&PPIE AITIIOKISID DEALER 



Tlje Closer you look 
The Better we look. 






HARWOODS POWERPLAY PACK 1 COMES OF AGE WITH 21 GREAT GAMES AND 

INCLUDES 1Mb. AMIGA CARTOON CLASSICS WITH THE SIMPSONS, LEMMINGS 

AND CAPTAIN PLANET PLUS 18 SPECIAL GAMES ONLY FROM HARWOODS!!! 






ALL OUR AMIGAS ARE UNITED 
KINGDOM SPECIFICATION AND 
INCLUDE THE FOLLOWING 

1 Mb. Disk Drive 

1Mb Ram Memory 

Notepad Simple Word 

Processor 

TV Modulator 

4096 Colours 

Multt Tasking 

Speech Synthesis 

4 Channel Digital Stereo 

Sound 

Amiga Mouse 

Operation Manuals 

Workbench 1.3 Disks 

ALL Connecting Cables 

PLUS All OUR Amigas 

are backed by Harwoods 

Great Service 

{Please see lull details in our 
Ordering Made Easy' panel final page} 




"MKIP 

IIMI'll 



;;»;:ii 
"'iiiip 

n 



iiiiii 



THAT'S RIGHT HARWOODS HAVE PUT TOGETHER THE 
STARTING WITH POWERPLAY PACK 1 WHICH 

Just look at what you get NOW... 

•AMIGA A500 COMPUTER WITH GENUINE COMMODORE 0.5Mb UPGRADE TO A FULL 1Mb. 
•THE SIMPSONS, BART vs THE SPACE MUTANTS - Thais right man! you can play the computer 

version ol this popular TV cartoon. By Ocean 
•CAPTAIN PLANET - created from the award winning TV show, now's your chance to save the 

earths environment with this ultimate adventure... your Eco-Copter is waiting. By Mindscape. 
•LEMMINGS - Are you as smart as Lemmings are stupid, match your intelligence against their 

lack ot it as you play the 140 levels of the most original game of '91 (European Computer Leisure 

Awards Winner) By Psygnosis. 
•EDUCATIONAL BASIC LANGUAGE FOR CREATING YOUR OWN PROGRAMS 
•NOTEPAD SIMPLE WORD PROCESSOR 
•DELUXE PAINT III GRAPHICS PACKAGE WITH ANIMATION 
•TAILORED DUST COVER AND MOUSE MAT 
•AND THE SUPERB COMPETITION-PRO STAR, FULLY MICROSWITCHED JOYSTICK - The first 

and only joystick to date, to receive a100% magazine review rating. 

•PLUS.... 18 MORE GREAT GAMES, THERE'S SOMETHING FOR EVERYONE... 
BLOOOWYCH - Fantasy role-playing game, great Interaction with your computer created environment f 

BUBBLE* * Help the dawdling ghost and (he soap bubble, escape from The old deserted manor house 
CAPTAIN BLOOD - Astonishing creatures and animated 30 graphics, this is a game you just have to play 
ELIMINATOR A progressive mutti stage tying shoot em up. on a long winding course, survive it you can! 
HOSTAGES You must get your team and hostages out of the terrorist overrun embassy, without toss of life 
JUMPING JACKSON - In a deluge of colour and sound save, the earth from sadness and melachoty music 
krypion EGG • A classic Breakout game, bit screens, separated by 6 combat sequences 
LANCASTER - Your mission is to fly the classic WWII bomber on its dangerous raids over enemy terntiory 
LOMBARO RAC RALLY - You drive your 300 bhp Sierra Cosworth through demanding stages of the rally 
PURPLE SATURN OAY • Four arcade games, an exciting high speed trip into total cosmic 3D space 
SAFARI GUNS - Live the African experience In an animal sanctuary, track the poachers & ivory traffickers 
STIR CRAZY {Featuring Bobo) - Bobo & his inmates are planning a stunning trampoline jump prison escape 
SKYCHASE ■ Airborne combat for every simulation tan in this one or two player game, battle against your 
MiG flying adversary in your F-16 Falcon. ^^ 

SKYFOX II - Skyfox II. the onty ship last enough to carry on the Skylox legend Fight to blow your federation 
enemies from the Galaxy at speeds of 9000 kilometres/second! 

STRIKE FORCE HARRIER - Puts you in the cockpit of one of Breams most exiting fighter aircraft Multiple 
skill levels let you progress to become an ace pilot 

TINTIN ON THE MOON - We ve been captured by Colonel Jorgen and he s tring to scupper the moon mission 
Come on Tintin you're the only one who can save us, and be the first on the moon 
TV SPORTS FOOTBALL - Strap on your helmet for American football simulation that looks like the real thing 
XENON 2 MEGABLAST - This time it's war! The Xenites are back and have thrown lime itself into turmoil. 



ULTIMATE AMIGA PACKS YET AGAIN... 
INCLUDES 21 GREAT GAMES! 



#&&» 




...AND HARWOODS ALSO GIVE YOU 

A SUPERB BROCHURE OFFERING UP TO 16 

NIGHTS FREE HOTEL ACCOMODATION IN AN EXTENSIVE 

SELECTION OF 400 HOTELS AROUND THE UK PLUS NOW 

A SPECIAL BUDGET FRANCE SUPPLEMENT IS INCLUDED!' 



« 



Priced at an INCREDIBLE 




9S 

Including 
VAT 



DON T FORGET THAT WHILST YOU CAN OF COURSE PLAY THE GREATEST 

GAMES WHEN YOU CHOOSE THE AMIGA YOU ARE ALSO GETTING A VERY 

POWERFUL PERSONAL COMPUTER PROJECTS SUCH AS PROGRAMMING, 

GRAPHIC DESIGN. WORD PROCESSING OR THER BUSINESS APPL ICA TIONS 

EDUCATION FOR A WHOLE HOST OF SUBJECTS FROM PRIMARY LEVEL TO 

'O'LEVEL ARE ALL A REALITY WITH THE SYSTEM THAT YOU CAN REALLY 

GROW WITH AS YOUR COMPUTING EXPERIENCE EXPANDS. EUROPEAN 

COMPUTER OF THE YEAR 1991, EUROPEAN COMPUTER LEISURE AWARDS 


















• 










\ nidi ivnm an- tuutkilih "(W'/iif fOSUBWtfix KM /(/m/m/v VC "w unfertty /*'»<'/ •'' r/i rndvftbismkrftfn full ikltiils 





I 



Remember to ask for your FREE 
Harwoods Amiga catalogue. 



• 





HARWOODS 

BRILLIANT 

AMIGA 1Mb 

'MEGA 21' 

GAMES PACK 2 

Thars right you get 
the fantastic Amiga & 

ALL THE EXTRAS 

detailed in Harwoods 

"Mega 21' Games 

Pack 1 (left), plus 
F19 Stealth Fighter 
AND you also get... 

THE SUPERB PHILIPS CM8833AI 
STEREO COLOUR MONITOR 




Twin Slereo Speakers, 
Green Screen Switch, 
Free Lead lo Amiga, 
Tailored Dust Cover 
12 Months on-site 
maintenance warranty 

(Set morttor pan* to tttafej 



A SP€C1AL PACK FROM HARWOODS FOR 
YOU SEE THOSE GAME S WITH SUPERB 

CLARITY AND IN FANTASTIC STEREO., 



£629 



.95 

■ Mhg 



HARWOOD'S BRILLIANT 
AMIGA 1Mb 'MEGA 2V 

GAMES PACK 3 
Thars nght you get the fantastic 

Amiga & ALL THE EXTRAS 

detailed in Harwoods 'Mega 21" 

Games Pack 1 (far left), plus 

F19 Stealth Fighter AND 

then you also get.. 

THE SUPERB PHILIPS CMM3M 

STEREOCOLOUR MOMTOR 

Twin Stereo Speakers. Green 

Screen Swrteh, Lead to Amiga. 

Tailored Dust Cover and 

1 2 Months on-site warranty 

iSee twi*x panel for OetaJs i 



MONK* AW 
MNTVtMOC 




"'13 

o 

""ii!! 

•hi!!" 

Il'll'll 

iiiiii ii 

«i"iill 

11111111 

act 

«mi|!! 



pu 



, . . THE BRILLIANT STAR LC 200 COLOUR PRINTER 

1 85/40 cps, KM Colour 9 Pr NLO Dot Matrix Printer with FREE Dust 
Cover and caWe to your A/mga. (See printer pane* fa detaHsl 

A SPEOAL MONITOR AM) PRINTER 
PACKAGE FROM HARWOODS TO SET 

YOU UP COMPLETELY AND ALL AT 
A PRICE YOU'LL FIND HARO TO BEAT! 






V*T 



OR- 

r«OOSEASTARLC2V2WW 



£834 





M 



p tii 






"IT'S THE- 
BUSINESS" 

A TRULY PROFESSIONAL 

PACKAGE SPECIFICALLY 

FOR THE BUSINESS 

MINDED AMIGA USER. 

THIS ONE SHOULD 

FULFILL EVERY AREA 

OF BUSINESS YOU'RE 

IIKELYTONEEDI 

THE BUSINESS PACK 

FROM HARWOODS 

INCLUDES ALL THE 

FOLLOWING... 

AMIGA A500 WITH 1Mb.. 

MEMORY INC. CLOCK 

(See Standard Features List) 

SUPERB PHILIPS CM 8833/11 
STEREO COLOUR MONITOR* 

(See Monitor Panel) 

STAR LC200 9 PIN NLQ 
FULL COLOUR PRINTER 

(See Primer Listing Panel) 







c*4R«t* 






aitm 



A MOST Of 0U3WC33 50fTWARE ft ACCESSORIES 

PEN PAL V1.3 (Word Processor)... 1Mb. 

SUPERBASE II PERSONAL (Database) 

SUPERPLAN (Spreadsheet)...! Mb. 



f ($£.>■ 

1 luTOfttAL DISK 

the SIMPSONS 

CAPTAIN PLANET 

LEMMINGS 

FlO STEALTH FIGHTER 

DELUXE PAINT HI 

NO* wttt ANIMATION 

mcroswitched joystick 

l0BLANK3S*DtSKS 
DISK LIBRARY CASE 
MOUSE MAT 

3 TAJIQHED DUST COVFUS 



."r 

i 



I 



ADO A OUMANA CAX 3W SECOND ORIVE 

*OR JUST CM TO MIL* RUN THOSE 

BUSINESS PACKS MORE EFFICIENTLY 



WE MEAN BUSINESS AT A GREAT 
PACKAGE PRICE OF JUST... 



£899 



.95 



hdutog 

VAT 



HARWOOOS LEARN & PLAY 

PRIMARY 6 JUNIOR PACK A 
Gel your children off lo the nght 

computing start with this software 

learn and piay pack.. 

nw PLATIA«W&AM 

WW LOMSftTMIWS 

MOf HUH StViWCR 

PMf xuns f 0* WQRQS 

feint mivfflg yMg mm Int mb* N 
unoc* crindv ottC Pnjf inferar r* te*r. 

OUintMtfvgttfPnH vPt conn*. 
tommy**? FAmMottJlCjmculumHC i 

«u^ KAcoft Twan np«s 

A V «r lo torn «m » Ml WttLY* 

•uwunatowK 

Aim* » nadufe » to can ftx> 3 « ad 
•VltfttHCfMBrrlM Faton MC 

24 mm com TwnngkanBri 
«« toott K* m% am i m i 




• 

GCS£-0 Um MC 

GCSE eummaoon lev* studies on your 
Amiga computer that stun' 



■CMftTTtt 

■KM* MMMOO CSVM K GCSf M* 
» ifltt} 1» fWSW *ptU[ 



«• mom m mm n tdtooti to. too Mam 

Mcq Hindi node Wf ttNOr » to* rtW «£•* 

n» ^** ■ whi ih ^wtmr 
» Manx *ort wxtavx •» si ■• toM rail mid 

IB DM iflKtM w loir ao>t ISM Or Ivyra avK 

ptoxcOflt ortorlti(<imd«igaiM>Wlt»n Toi 

mot JuromjWJfy i««a3 jnono. w e m, f*c» 

rrcMH a MM «mm M Form bUnag* 



*V»»ftB)Wn.ftf»tolypePftOPtniVLoim 

aucny, utft and ma Mi * fcnV Joytat* A Mow 

hnorW ■W "Gui* WOY on wwi lo r*p 



QUCATtON 
PACK A 





inm 
am 

t.iiCi 

titiiid 



ii 



c 

iiimi 



BCH PACK A A S RfTAA. 
ATOVBtOOBiaiAlO 

NCUJOdOGnEATOAIKS 
TOCWT VOuONL»PA* 



*TN*POWE*PU»Ofi 
I fOUERMO ONL* FROM 

GOROOH HARWOOOS 



A«C» ~CM*« 




PJ 






EDUCATWN 
PACKI 




IMP* 

iiilll 




i i Vm i;# 






The Closer you look, 
The Better we look. 



i nMtmsimmWIUlfolmllittluMuiilftirmitilMxIuciSiseeottrw^ 



SOUND AND VISION 




IMAGINE. IF YOU CAN, A NEW, MORE POWERFUL AMIGA... 

...AN AMIGA WITH 1 MEGABYTE OF MEMORY, AND A COMPACT DISK DRIVE OF ALMOST 

INFINITE SIZE. A DISK DRIVE SO VAST, IT CAN STORE HUNDREDS OF MILLIONS OF 

DIGITS OF DATA. THIS DATA COULD BE, SPEECH, ANIMATED PICTURES, 

DIGITISED STEREO SOUND, COMPUTER IMAGES OR WHOLE 

ENCYCLOPAEDIAS.... AND MORE. 

IMAGINE THIS, AND YOU CAN START TO GRASP THE CONCEPT OF CDTV. 

THE INTEGRAL COMPACT DISK ORWE. IS THE KEY TO THE POWER OF CDTV ITS STORAGE CAPACITY IS EQUIVALENT 

TO AROUNO A QUARTER OF A MILUON FULL PAGES OF TEXT. THIS WHEN INTEGRATED WITH THE 1 MB OF INTERNAL 

AMIGA CIRCUfTRY, CREATES A SYSTEM. WHICH FROM A CO WSK CAN GIVE YOU ACCESS TO AN UNIMAGINABLE 

SPECTRUM OF REAL WORLD IMAGES, NEVER SEEN COMBINED BEFORE THESE VIVID IMAGES. WITH WORDS AND 

SOUNDS. GIVE YOU A WHOLE NEW OWENSON IN HOME EDUCATION, ENTERTAINMENT & INFORMATION TECHNOLOGY. 

ANO... DONT FORGET. THAT CDTV CAN PLAY IN SUPERB QUAUTY. ANY NORMAL AUOIO MUSIC CD. AND FT CAN 

ALSO PLAY THE NEW CD*G DISKS, WHICH GIVE DIGITAL SOUND AND ON SCREEN GRAPHICS. 

ON CD DISKS NOW AVAILABLE. THERE ARE EDUCATIONAL PACKAGES. ENCYCLOPAEDIAS PACKED WITH 

REFERENCE INFORMATION. STUNNING GAMES. MUSIC SYSTEMS AND MANY OTHER NEW AND VARIED 

SUBJECTS. INCLUDING WHOLE WORLD ATLASES OR EVEN THE COMPLETE WORKS OF SHAKESPEARE. 

EACH ON ONE CD DISKIII 

FREE CDTV STARTER PACK!!! 

WHEN YOU CHOOSE YOUR CDTV FROM GORDON HARWOOD, NOT ONLY DO 
YOU GET OUR LEGENDARY SERVICE, BUT WE GIVE YOU A CDTV STARTER PACK, 

TO GET YOU EXPLORING YOUR NEW WORLD ■ STRAIGHTAWAY. 

THIS INCLUDES A SUPERB SELECTION OF CD DISK TITLES INCLUDING THE WELCOME 

TUTORIAL & HUTCHINSONS ENCYCLOPAEDIA, PLUS ... FIVE GAMES. SHERLOCK HOLMES 

ft THE HOUND OF THE BASKERVILLES. SIM CITY, A TOWN WITH NO NAME, CHAOS IN 

ANDROMEDA, AND THE ACCLAIMED LEMMINGS. WORTH IN TOTAL ALMOST £200.00. IN 

ADDITION IS THE INFRARED REMOTE CONTROLLER. AND ALL THE HARDWARE 

NEEDED TO GET YOU CONNECTED. 



ALL THIS FOR JUST £599.95 



COTV IS THE SAME SIZE AND STYLE AS YOUR VIDEO RECORDER. SO IT CAN SIT UNOBTRUSIVELY ABOVE OR BELOW 
YOUR HOME TV AND/OR Hl-R. AND WITH ITS INFRARED REMOTECONTROUER, IT CAN OPERATED FROM YOUR 
ARMCHAIR. BUT PERHAPS MOST IMPORTANT. IF YOU ARE A COMPUTER ENTHUSIAST. REMEMBER THAT INSIDE 
EVERY CDTV, IS AN AMIGA, JUST WAITING TO BE USED. SO LATER ON. YOUU BE ABLE TO BUY THE OPTIONAL 

KEYBOARD AND DISK DRIVE. TO GET INTO THE WORLD OF FUU AMIGA COMPUTING. PRINTERS. DIGITISERS, 

GENLOCKS AND OTHER ACCESSORIES.CAN ALL BE CONNECTEDTO GIVE ACCESS TO MANY OTHER EXCITING 

FACILITIES. ANO ALSO MANY EXISTING SOFTWARE PACKAGES AVAILABLE FOR THE AMIGA COMPUTER RANGE. 

NEVER BEFORE HAS THERE BEEN SO MUCH POTENTIAL FROM ONE NEW STUNNING SYSTEM. PACKED WITH 

TODAYS TECHNOLOGY.! 

CALL IN AND SEE US FOR YOU PERSONAL DEMONSTRATION. OR PHONE US FOR YOUR 

FREE DETAILED CDVJ INFORMA TK)N PACK 



COTV ACCESSORIES 

DUE TO BE RELEASED SOON -Please cat us lot latest availaMy 

CD 1220 KEYBOARD AN 89 KEY QWERTY KEYBOARD £49.95 

CD 12S2 MOUSE TWO WAY INFRARED MOUSE AND BATTERY SAVER £49.95 

CD 1 200 TRACKBALL AN INFRARED TRACKBALL. WITH THE OPTION C79.M 

OF DIRECT CONNECTION TO EXTEND BATTERY LIFE. 
DUPLICATES FUNCTIONS OF TWO BUTTON MOUSE 
AND INCLUDES TWO PIN PORTS FOR CONNECTION 
STANDARD JOYSTICKS 
CD 1 400 CADDIES FOR HOLDING CD WITHIN DRIVE C9.95*. 

CO 1401 MEMORY CARD PERSONAL RAM CARD CONTAINING C79.95 

S4K OF MEMORY FOR STORWO DATA OR AS A 
BOOKMARK FACILITY WITHIN COTV 
CO 1405 MEMORY CARD A WRGER PERSONAL RAM CARD B«Jf 

CONTAINING 512K OF MEMORY FOR STORING 
DATA OR AS A BOOKMARK FAOUTY WITHIN CDTV 
CD 1900 FLOPPY DRIVE RACK MOUNTABL£ FLOPPY DRIVE WITH £99.95 

860K CAPACITY AND FURTHER ROOM FOR OTHER 
HAPQ DRIVES OR MODEMS ETC. 
CD 1W1 GENLOCK PAL BASED VIDEO INTERFACE CARD FOR £149.95 

SUPERIMPOSING CDTV IMAGES OVER A VIDEO SIGNAL 
PROVIDED BY ANY STANDARD VIDEO SOURCE 
CO 1321 VIDEO CARD PAL BASED VIDEO INTERFACE CARD TO £TBC 

ALLOW CONNECTION TO TVS OR VIDEOS REQUIRING 
UHF. S-VIDEO OR COMPOSITE INPUTS. 
OTHER ACCESSORIES DUE TO BE RELEASED SOON ■ 



HARWOODS AMIGA 










I Pro-gen Amiga Genlock 

The Prolan AMIGA Genlock stows you to ma you Amiga dsptay w*h any PAL video 
asptay whether (i is from a VCR. Laserotefc ptayer or a Camcorder In fad any «em of 
video equpmeot often outputs a PAL compo si te video signal Comfcned with the Amp 
computer tji«Pn>GengrvesyCAJ me taato Take your 

own turns & give mem a protessionaJ look by OVERLAYING TITLES or by SUPER 
IMPOSING YOUR OWN GRAPHICS created * packages Ike SpeOrtcclof or Deluxe 
Parni. Proven a suppbed with Oxtf s SpectRKotor pert & aneneton psckage (see below) 

I FREE 

In Spectracotor every drawing tool and animaton control is at your finger tips • over 50 
toots in the last menu Toolkit, plus point and chek access to ail 4096 colours, with inde- 
pendent right and left mouse button colours & modes Add automatic animation generation 

easy mouse controls tor all functions, and the ability to paint with muRi-page animated 
brushes, and you've got a powerful tool for artistic expression With animation controls 
rt's simple to put yourideas into motion Forget co-ordinate systems and reference numbers 

(ust move objects with the mouse in this intuitive and fnencty graphical environment. 
Spectrscoky supports both ANIM & IFF file formats, and al the video modes of the Amiga 
including HAM* 






How it works: 




*&& 



STOP PRESS 

noon NowftcuocAverr 

voqatu uun cctvowrr von 
•DGecocx co»*ai«i c*eu AT 

1HSAUOW5 PCOOEM TO BE USED 
STkAOTTMU' HTTri V0ST rORjLW 

votoea#*s*r «nwTT»c«D 

TO >W KWH r* cc#«a CO* 

Ecntwus r**nc#i*iSO* 

USED TOCOVCCT NOW Mrs 

4tt*TOVC*<t 

• AT TO 5T*«n TOU Off ajOMT ROM 

n« uOMBfT rrju qw* t* box* 



PRO-GEN & 
Spectracolor 



ONLY £129.95 









Mode Switch-box for Genlocks 

Features Include 

•Compatible With The Pro-Gen And Rendale 8802 
-Supplied With Genlock Extender Cable Worth £9 95 
-Switch-box Switches Between Foreground. Back- 
ground. Video And Computer Modes 



L 



£29.95 






lithrnfrun tktnkihk 'subject to stotwifiir mm pnnttKt& w whIh //v >■>?>/,, 1 //•!■ ./,/■. i iBdcfatt- 



AMIGA STORAGE DEVICES 



Remember to ask for your FREE 
Harm khIs Amiga catalogue. 



Commodore ASM 20Uh HD 

Features Include 
I Cunnocto to wttoca i Duo on 
left hand woe of Amna A500 

1 Autohoote with Ktritttari 1 !i 

.'r SOCKOR For Up 10 7 MO tf HAM 

\DMAAoo«m 

i External SCSI Port 

I Complete With Power Supply 

A590 Hud Oi* Inducing 
512K RAM Onh/ £299 93 

A590 Hard Disk Induing 
1Mb. RAM Only C319 95 

fl Hard On* mduttng 

2 Mb. RAM Only WMI 



SUPRA 500XP5M 05Mb HD 

Features Include 

U Capacities of 52/80Vi05Mb all available 

ft Connects to sidecar bus on L/H side of Amiga A500 

a Auioboots with KicKsiart i 3, boot cnatx&'disaMe switch 

> Sockets tor up to 8 Mb of FASTRAM with enable/ 
disable switch 

■ Auioboots With Kickstam. 3 

SCSI Port & Amiga bus pass thru allows other devices 
to be connected 

> Includes Express Copy hard dnve Back-up Software 
.V 52 Mb version powered by Amiga, High Current 

Power Supply optional. High Current Power Supply 
(recommended for 52Mb. version) required for 80Mb. 
and 105 Mb versions 







CumanaCAX354 3.5" 
External 2nd Disk Drive. 
-V Features Include 
-V Long connecting cable 
ft 1Mb. (880K Formatted) 
Capacity 

> Enable/Disable Switch, 

> Throughport 
ft Access Light 

ft Compatible with Amiga 
50ai(XXV150O200CV3000 
andCDTV _^_^ 

£57.95 



o SIZE 



RAM I STORAGE CAPACITY 
SIZE 1 52Mb. 80Mb. 105Mb. 



51 2K, £499.95 '£549.95, '£659.95 




2Mb. £549.95 "£599.95 1 '£709.95 



4Mb. | £749.95; '£799.95 '£909.95 
8Mb. ! £969.95 \ '1019.95 "1 129J95 



**se aonJtorgei to add tfle costot Pow* 

Sixty *r*ertaicuUiifg price $ & 1Q5M* Jmes 










PERIPHERAL PACK 1 

A TRULY SPECIAL PACK FROM HARWOODS 

TO MAKE YOUR AMIGA DO MORE THAN EVER! 

Harwoods have put this pack together for you to add to your 

Amiga at an AMAZING SAVING over individually priced items. 

You get extra power from our Pro-Ram memory upgrade 

and EXTRA storage from the brilliant Cumana drive. 

Harwoods Pro-Ram is our best selling Amiga upgrade with 
16chip RAM, similar in design to CBM's A501 and works 

exactly the same. The Cumana CAX 354 external drive is 

a brand leader in the 3.5' market having received a great 

deal of praise over the years. And... to round off we also 

include a 3.5' Disk Head Cleaner toot!! 



ALL THIS FOR THE 
AMAZING PRICE OF OMLY. 



£79.95 



PERIPHERAL PACK 2 

TWO MORE GREAT PACKAGES THAT 

SAVE YOU MORE MONEY! 

These two packs are aimed at the designer who needs 

to get a great deal from his Amiga. A superb quality 

monitor in the PHILIPS CM8833/M has been put 

with a choice of either the CITIZEN SWIFT9 or the 

CITIZEN SWIFT 24 printer. You choose, but whichever 

combination you have the price has been designed to 

SAVE YOU MONEY Buying together will save you £££'s! 



PACK2wi- 



MWh C 



"■ Costs Jus- 



ih ^■^■■^■J 



£479.95 

h ft Cituen Swift 24 Co 

£569.95 



Costs J 








AMIGA SOFTWARE 



^ 



>.' ' The utimaie so*!*afe io' p-oiessona. MIDI NejlMKlnfl, mMMmMUtoMCOEifr 
urabto Kxanan and a synthesiser patch editor Ail the data you need to recreate a song can be 
recalled from one performance Me ncludmg sequences. MIDI routing, sync setup, keyboard maps 
and synthesiser or drum machine patch libraries. 

A mo» AMOS allows you to access the power of the Amiga wto ease 500 different command 
make AMOS a sophisticated development language The AMOS animation language allows you to 
create complex animation sequences The package « supphed with a 300 page manual aithover 
80 example programs on the program disc £49.95 

SuptfSese 4: Most powerful database avertable tor the Amga.Combines the ease of use of Super 
Bom ? wttfi a varum* programming language so that you can tailor your data to your own specific 
needs tor Ouorous*wss1*rary records elc £229 95 

Lattice C An Ideal tool for the C programmer whether experienced or a novice. The best way to 
create applications lor the Amiga FuBy supports Motorola chipset Nearly 300 functions optimised 
to help the user wnte the tightest possible code Includes screen editor. Most Amga C books are 
baaed around lattice £1 99.95 

Deluxe Paint IV, Latest version of the Amigas first, and still the best, paint and animation package, 
now including HAM mode (t Mb more recommended) £79.95 

Vidl. The Complete Colour Solution VTdl with RGB Sptoter. Frame Grabber & Digroser Grabs 
moving colour video into 16 grey scale frames (up to 16 frames in 1Mb Amiga) and digitises from 
all colour video source in up to 4096 colours in less than 1 second! Requires home VCR or video 
camera tor grabbing Requires video camera or VCR with perfect pause for digrteing. Now comes 
with Spactracolor FREEHI £179.95 

MASTER5OUN0 High Quality 'mono' sampler (best lor sampling instruments etc.) Q|J| 
MIDI INTERFACE (5 Port): In, Out, Through plus 2 switchabJe thru/out. Includes cable. £34.95 

THE ABOVE IS JUST A SMALL SAMPLE FROM OUR EXTENSIVE RANGE OF TITLES FOR THE SERIOUS AMIGA USER. THIS WHEN 

COMBINED WITH OUR MASSIVE RECREATIONAL STOCK, GIVES A VAST SOFTWARE SELECTION FOR EVEPVONS. IF YOU WOULD 

LIKE TO KNOW MORE. JUST ASK US FOR YOUR FREE COPY OF OUR SOFTWARE CATALOGUE 



Pen Pal 

WORD PKOttNNOItDA I AliASK 

With FVn Pal \i.*i cm\ mix text J* ' * 
colour p-jphics & iliLi in *ay* no ■ tfscr 
u^i can* Tft hafkOin^ ol £tj|4ul> ft 
unsurpassed. FVn PaJ l\ the only uurd 
fw\vcv*.T I tc-a**J (tul \**iU p 
jUIiJiuhruIK ut?ep 
tmnjund tzntfitucN 

\m491 World. 
Juh VO 






Bkfi, 






£79.95 

PENPALVen I ) 

WITH 5I2K Amiga 
RAM F-xpansion 
,mh. ivvv.v 



\ 



• :<•;• 



# 



The Closer you look, 
The Better we look. 



1 . . •. /..j ,-. -. ... .1 iiimlahk' (iiilycil Uiaaliinjurniiiflpniiliiclx: wimri>nkrtnnp<nwtaltlvenilt'flbL<(Ulivrtftii fttBttehtih 









PRINTERS 

All printers in our range include the following standard features... 

A Standard Centronics parallel port unless olherwise slated for direct connection 
to Amiga, PC's, ST etc. and come with a 
FREE CONNECTOR LEAD & A FREE TAILORED DUST COVER! 




***** 



F ~ i 

c c c 



— o 
* X — c w 



CIT17FN 1200« . Up to 120/25 CfM 



Vary ratable low eool pnntrtr (please specify IntuHncn on order ) 

-) imcrthengoabto interfaces tor Centronics -I Fut 2 Year manufacturer* 
RS 232 or Sml typo for C6M 64 etc warranty 



£149.95 



NEW FASTER OTAAlCMtr^iiKwLClO).Upto15Q/3lcpi- | c - cooc 
ReOtacameniW our moil popular Maw ft*Matnx rjnr*w art at a super |t 103.33 
|ow ntroOuctory pnee 
J KMiipte lorn options easty accesstte J Stmultarteous, corwwxft and snote 

from trort panel Mat Monan 

-J Excellent paper handling facilities J 240 * 240 dp Graphics 



CITIZEN 124D MONO 24 WN PRINTER 

-J 360 dpi -24 Pin MONO 

J BK Bun* -Expendable 

-J 3 Font*. Superb letter qualify 
-1 Puati ft Put Tractor leads 

STAR LC 24-10 -Up to 1 

24 Pin version of Via Star LC Series with 
_i Exceptional letter print quality 
_) 360 x 360 dp- Graphics 



-J 2yr Warranty 

□ Food tar labels & murs-pari 

stationery 

-J Low runftng costs 



£209.95 



E214.95 



-J Additional torn cartridges avertable 
□ 6r«sttentfont$ 



STAR LC200 GREAT COLOUR PRINTER - 185/40 cpa 

This Is the one m our packs' 



£214.95 



Micro paper lead, Max paper width 1 1 r 
Suppled wit) colour & rnonorfjbons 
Papw part **h auto wgte sheet toadtog 

Prograrrvnebki trcm front panel, 

m&Pswfches 

12 month warranty 



-J 80 Column Dot Matrix J 

-J 240 dpi ■ 9 Pm COLOUR 

-i tWButtw. 8 Resident Fonts 

J Front PartfPachSelecaon _J 

-i TWvpul trade* areartwaomtseds 

_J Reverse paper leads J 

CITIZEN SWIFT 9PIN COLOUR • Up to 160/40cps 

New super r*gh spec 9Pin cotour primer 
Q BKButfer 4Fonts i 240 x 240 dpi Colour Graphics 

_i Push and pull tractor bufl-in Best text qualify m our BPln range 

-J Feed lor labels'mufti pan stationeiy J 2 Vear Citizen warranty 

STAfl LC24-200 24 WN MONO PRINTER - 220*5 cpa — 



£229.95 



New Star 24 pm that means business! 

J a0Cc*jmnOo»MatB 

-I M0 dpi -24 Pin MONO J 

□ 7KBuftw expandable to 39K J 
-J 10 Resident Fonts -J 
J Front Panel Pit* Selection 

□ PuahVpull tractor & reartottcm teeds -J 
CJ Reverse paper feed -J 



£259.95 



Paper park wah auto swkjo sheet baring 

Woo paper toed. Max paper width 1 1 T 

Supplied with mono nbbon 

Faster than the OWLC24-10 

Extra font cartridges available 

Program from front panel, No DIP switches 

12 month warranty 



STAR LC24-200 NEW COLOUR PRINTER - 220/55 cp« — £309.95 

Ccta* version rjl the r«itt4-200 Mono l 



_l 80 Column Dot Matrix 

-J 360 dpi 24 Pin COLOUR 

a 30K Butte- expendable to 62K 

□ 10 Resident Fonts 

_i Front Panel Pitch Selection 

_J Push/pull tractor & rear/bottom feeds 

U Reverse papw toed 

Q 12 month warranty 



-J 
-J 
J 

i 



Papw part #«h auto t*c*t sheet toecSng 

Moo papw toed. Max. paper wtfth 1 1 T 
Supplied with colour & mono ribbons 
Bener quafcty rhan LC2O0 colour 
Extra toot cartridges available 
Programrnable from front panel, 
No DIP switches 



CITIZEN SWIFT 24 PIN COLOUR - Up 

24Pi>CctoufPiwar 

J Pu8nartfr^tramDu*Hnwajit»a©m _l 360 x 360 dpi Cctour Graphics 
tosdtortobatoAmuK-partstaionery J 2 Year CiBzen warranty 

NEW FASTER STAR XB PRINTER RANGE 

Colour XB24-200 & XB24-250 • 27S/80 cpa 

These NEW top of (ho range Stars replace the XB24/I0 a 
XB24/15, & offer the best possible oualrty dot matrix printing 

_i E.ceptlonal print oualrtv 

J 4. idftn sups* letter quality fonts 
_l u i 24PVi noar letter quality torts 



£319.95 



£399.95 

24-200 Colour 


wiotCcmw 


£499.95 

24-250 Colour 





Buffer 29K(X824V200> & 76K (XB 24,?5m 
t 360 1 360 dp fcjicxjr Graphics 
J !2mt»s on-sae warranty (UK Mainland) 



£899.95 



HEWLETT PACKARD PAINTJET A4 

Our best quality tun colour printer at a reaassc price "— 

J Parallel'Cwrtronlcs or Serial RS232 l/F {apectty with order MAC option available) 
J For presentation gtaphicsDTP. CAD and techrHcaLsoentllx; applications 
-J A lull page of colour graphics In 4 minutes (typical) 

J Non Impact printing, _J WW print transparencies 

-J virtually leant, 43dbo J l2Mc*ithsr^sitewwrarify(UKMeJnlarid) 



STARSCRIPT - 4ppm POSTSCRIPT COMPATIBLE USER ^ New! 
Brand now M Laser Prirser. w* connect to PC. AmipA ST and Macrtosh | LI 174.95 






-I300DPI 2Mb Utjoradabie to SMb SeriaVPafltfsVApcaBtt* ntortacea as standard 

-i Ermiattons xx HP Senes II. Epson -J i2month on site warranty (UK Mainland) 
EX800, IBM Propnnter A Diablo 630 -J Every deslclop publishers dream 

SEE OUR LIST OF ACCESSORIES FOR BOTH STAR 
AND CITIZEN PRINTERS. ALL AT COMPETITIVE PRICES! 

All the characters Per Second speeds quoted below 

are Draft/LQ at Wcpi 



























PRINTER ACCESSORIES 



CITIZEN PRINTER ACCESSORIES: 



STAR PRINTER ACCESSORIES: 



Citizen 1200+ Sheet Feeder 


ttt.K 


Star LC-20 Mono Primer 




Citizen 1200- Parallel Interface 


C4t\« 


Automatic SheetFeeder 


H4.95 


Citizen t20D» CBM C64 Serial Interface 


t*M 


StarLC24-iO Mono Printer 




Owen 1240 32K Buffer 


m» 


32K Butler £67 96 


W7JS 


Citizen 1240 Semi- Auto SheetFeedef 


am 


Automatic SheetFeeder 


C74JS 


Citizen 124D Automatic Sheet Feeder 


mm 






Citizen 1240 Primer Stand 


out 


Star LC-200 Colour Pnntor 








Automatic SheetFeeder 


V4.m 


Citizen Swift 9 Semi -Auto SheetFeeder 


O0.K 






Citizen Swift 9 Automatic Sheet Feeder 


mm 


Star LC 24-200 Mono Printer 




Citizen Swift 9 Printer Stand 


tHM 


32K Pnnier Bolter 


m% 






Autornatic SheetFeeder 


174JK 


Citizen Swift 9X Printer Stand 


OkM 






Citizen Swift 9X Autornatic Sheet Feeder 


C13MS 


Star LC 24-200 Cotour Printer 




Citizen Swift 24 32K Printer Buffer 


C13.M 


32K Pnnier Buffer 


m.«6 


Cnizen Swift 24 Semi-Auto Sheet Feeder 


Uttt 


Automatic SheetFeeder 


D4.K 


Citizen Swift 24 Automatic Sheet Feeder 


tn.M 






Citizen Swift 24 Printer Stand 


mm 


Star XB 24-200 Cotour Pnnter 








PuJ Tractor 


C34.» 


Citizen Swift 24X Auto Sheet Feeder 


tIMM 


Font Cartridges - 




Cftzen Swft 24X Pnnier Stand 


mm 


Styles To Be Amounted 


QUI 






128K Centronics Printer Buffer 


mm 


HEWLETT PACKARD PAINTJET 


Automatic SheetFeeder 


C114.96 


PRINTER ACCESSORIES 


S 


Dual Bin SheetFeeder 


£421 m 


Hewlett Packard PaintJet 




Star XB 24-250 0>tour Printer 




Black Ink cartridge 


atiK 


PulTractor 


tHM 


Colour Ink tartndge 


t3i m 


FcrtCamidgta- 
Stytos To Be Announced 




Smgte Sheet Printer Paper 


mm 


QUI 


2-Fold Pnnter Paper 


t1U6 


1 28K Centrortcs Printer Buffer 


tmm 


Transparency Paper - 




Automatic SheetFeeder 


t174.»S 


Pack of 50 Sheets 


02.K 


Dual Bin SheetFeeder 


twm 










CITIZEN 1 200* I BUCK ONLY 



£4.95 



£24.95 



N/A 



N/A 



;CfTTZEN124 


[BLACK ONLY 


£4.95 


£24.95 


N/A 


N/A 


CfTXZEN SWIFT 9 BUCK/COLOUR 1 


£4.95 


£24.95 


£16.95 


£99.95 


CfTTZEN SWtFT 24 BUCK/COLOUR 


£4.95 


£24.95 


£16.95 


£99.95 


STAR LC1GV20 


[buck only 


£4.95 


£24.95 


N/A 


N/A I 



STAR LC200 C 



STARLC24/200M 



BUCK/COLOUR 



BLACK ONLY 



STAR LC24/200 C SLACK/COLOUR 



STAR XB RANGE BLACK/COLOUR 



£6.95 ZX9 



E8.95 Z24 



£8.95 Z24 



£8.95 Z24 



£36.95 ZX9 



£49.95 Z24 



£49.95 Z24 



£49.95 Z24 



£12.95 zxscl 



N/A 



£14.95«*ct 



£14.95x2*04. 



£69.95 zxsol 



£74.95 U4ci 



£74.95 xmcl 



BOOK SHOP 



FOR BEGINNERS & 
EXPERTS ALIKE 




Wl ILWA r$ CARflV LAfKU $70C*S Of THE MU A4ACf Of 
ABACUS 900KS Www j* tor xwiw 



AMGA FOR BCONNetS - VOL 1 ABACUS BOOKS. 

ivJLdes fcst Lit 4 Caoc and vim oak. 
AMKU BASIC KS)0€ AND OUT VOL 2 ABACUS BOOKS. 
DefraM stkp by Wp gudt to progranmng Amps s tt bit*. 
Aia^lWCt««LA>*GUAG£-VOl 4 ABACUS BOOftS 
Pnoot ajdt to «*-cg saoco mr ttm ancuay 

U^OMMKtAMan-VtXtlMCUSWXS 
GutttoAnoiXISiai NFWEdacTfcOOS.20 
AMGA HARDWARE REFERENCE sUNUAL-AAIion Wotkry, 
Wrean by istfneal K*ft» ■ &jrrpwdor«Amailnc USA. 
Peoote oho dswgned your Arnoi. HardMrt level nam 
ca» programrwig it sdvincod l*v« 

AliGA, BEST Of TRICKS I TIPS Vol 17. 
Acorrt^sotrtbwwspsMftnaUeyoutoiJoMOflE 
off* fxi Amo> at) a woty « posatk 



£12.95 

£11.96 
£14.« 

mm 

£21.95 
B2.95 




i ieiff/'i nu\ iiir in nililhU' iKtilmt h> xuinm hr nurt fnulUih W'ift, milviuiti /mini unlH-i-ml "J this luhviljm- full ih-hiih 






MONITORS & MONITOR TV's 

Harwoods stock a complete range of both Monitors & Monitor TV's 
to give you your perfect solution to the type of display to buy. 

PHILIPS CM8833/II m tSSSSf m 

NOW WITH FREE...F19 STEALTH FIGHTER!!! 

The ever popular 14-incti Philips CM B833 Mkll, is the most versatile 

multipurpose colour monitor available. Its versatility means you nol 

only get excellent colour graphics & text performance with a wide 

range of personal computers, but when connected to a VCR Of 

optional tuner, you get an amazing 600 pixel TV picture It's this 

6O0 pixel resolution, that makes the 8833 essential lor the senous 

user who wants to use his computer tor a text based application. With 

the 8833 Mkll, Harwoods give you the complete set up. lo get you 

gomg straight away Monitor, RGB picture and Stereo Audio Cables 

Tailored dust cover, a full 12 Months on site service warranty, and 

inclusive of a FREE Superb F19 Stealth Fighter Game!" 

■RGBMD. TTl. Composite Video & stereo audio nputs Can De used as a TV 
w*i VCR o> Tuner Also as a video Camera rjaptay mon** Retractable stand 
~#nn Stereo Speaker* Headphone Jack t ■ 

Socket FREEIead fc* your compuW REE 
12 uortt on see service warty f* f\ A Q QC 

THE MOST VERSATILE STEREO Let *T %/ a 5/0 

COLOUR MONITOR AVAILABLE I 




CBM 10S4S STEREO COLOUR MONITOR. Commodore's Own Stereo High Resolution Colour Monitor I ^^ 

with RG8MmL Composite Video/Audio Inputs Can be used as TV wKh VCR or tuner. Twr Speakers for '£269.95 



1 



I 



stereo output Suppfcedwfficao«e3fwA500.CGAPCXttVW-i28 

PMIUPS TV TUNER. ALLOWS ANY MONITOR WITH COMPOSITE VIDEO A AUDIO INPUTS TO BE USED 

AS A TELEVISION SUPPLIED COMPLETE WITH AERIAL FOR USE INDOORS ALSO HAS STD EXTERNAL AERIAL £79 95 

SOCKET AND COMPATIBLE WITH MOST MONITORS INC PHILIPS CM8833MK I & II. CBM 1061/4.4190071/2. *•' * /, * /%/ 



J 



It's important to remember mat most TV Morwfors. are stilt first and foremost t e le vi s i ons, meaning that their average 400 pixel tube display 
50% kmer resolution than a monitor i cannot be guaranteed to display SO column text clearly wtthout nskmg eye strain. It choosing a Television 
Monitor ensure rt has tne latest 2000 character tube capability, meaning it can handle the Amigas' 80 characters, by 25 hne output dearly. 

NEW*!' PHWPS 15" TELETEXT REMOTE CONTROL 40 CHANNEL MONITOR TV. BRAND NEW SUPERB 

DEFINITION PHILIPS MONITOR TV IDEAL FOR AMIGA OR CDTV USERS. GIVING FOR THE FIRST TIME TRUE MONITOR QUALITY 

FROM A FULL FEATURE TELETEXT TV AT AN AFFORDABLE PRICE" 1 JUST LOOK AT THE FEATURES.. Direct Scan Connector tor 

Amiga. CDTV. VCR OR SATELLITE RECEIVER RGB/AD. Composite Video & audio inputs FULL TELETEXT FACILITIES (FOR THIS 

FACILITY EXTERNAL AERIAL SHOULD BE USED) Headphone Jack Socket FULL TWO YEAR GUARANTEE 

^2000 CHARACTER HIGH DEFINITION FST TUBE SUPPLIED WITH LOOP AERIAL REMOTE CONTROL 

iFREE lead lor YOUR computer 

IF YOU WOULD LIKE THE MONITOR TV IN OUR PACK 2 3 OR 7 TO REPLACE THE 8833. PLEASE SIMPL Y ADD 

£20.00 AND STATE WHEN ORDERING YOUR PREFERENCE FOR A PHILIPS TELETEXT TV. 



r 



ONLY 



t 



£279.95 






AMIGA ACCESSORIES 

Shown here are just a few items from our massive stocks of 
extremely useful Amiga accessories, and all at terrific prices! 

MEMORY EXPANSIONS 

HARW000S PRO-RAMPACK £29.95 

512K Memory Expansion lor the Amiga A500 that SIMPLY plugs in! 
Same configuration as CBM A501 tor M compatabtty wflh West 8327A 
Amiga BMter. EnaWetXsabie switch ireal fame battery backed dock. 

SUPRARAM RX 500 (512K to 8Mb. RAM Expansion) 

Features mdude5l2K. 1.2. 4 or 8Mb last RAM lor Armga A500 
computers. Easily connects •rtemelry to s-oecar pus on left hand 
sxJe of Amiga. No asmanfling of computer required Amiga bus pass 
thru' allows other devices to be connected Uses 256K % A Zip OR 
chips (120ns or taster) for 512K. 1Mb and 2Mb oonngurabons. U 
1Mb . x 4 Zips tor 2. 4 and 8 Mb conhgurattons Four layer board to 
reduce bus noise and increases reliability Zero wait states & hidden 
refresh Test mode & software simplify trouble snooting Enable/ 
Disable switch Increase your capacity at with a great expansion'" 

512K RAM Version £129.11 4Mb. RAM Version D2ttt IfWQT 

2Mb. RAM Version CImm 8Mb. RAM Version tS49.» JUTOIIUIVO 

COMPETITION PRO 5000 Black C7.95 

Good quality, no tnlis solid stick. Mtcroswitched movement controls. 

ZIPSTICK N2.95 

A regular favourite. Fully mtcroswitched 'easy action*, triple fire actton. 

COMPETITION PRO STAR £14.95 

The ONLY joystick to obtain a 100% rating from a magazine reviewtll 
The ultimate! Fully microswitched. triple fire lulty featured stick) 

MISCELLANEOUS 

3.5" DISK HEAD CLEANER £2.99 

Essential maintenance for your disk dnve. Keep dean & trouble free. 

BLANK DISKS with labels *_*..«. 

10 Genuine Commodore 3.5" branded Only 19.95 

10 Unbranded with library case 3.5' certified Only C7.95 

200 Unbranded 3.5" certified Only £72.50 




IBM PC EMULATORS 

KCS POWERBOARD £234.16 

Features Indude: 

.V Hercules, CGA 4 Monochrome Video Support, Supports Both 
3.5 Inch & 5.25 Inch Diskettes, Fits Into A501 RAM Slot, 8088 XT 
Processor, flock/Calendar Included, Acts As 512K RAM Exp. 
When In Amiga Mode, Includes MS-DOS 4 .0 1 , Shell & GW-B ASIC, 
'i Supports A590 Hard Dnve, Mouse Driver Software Included. 

REPLACEMENT MOUSE 

NAKSHA MICROSWITCHED MOUSE £24.96 

Amiga/ST/Amstrad PC compatible. 

GOLDEN IMAGE OPTICAL MOUSE £32.95 

For the Amiga. 



w\ 



Before you choose Irom whom 10 purchase P*ase ffve can us We are always 

riippy to fricuis you' f«jurtm*n*s and answer any queries you may tore 

PtOWOtf CMS* H#r«»»«U ActMt V** UMKKfl 

vlv*rtO**A*viC^V^rv*«l»wa*t^bxMG*rii 
NASCR and mm #** car* m lorrtao CftMcftve* « we nxWtC Gy uS| 
MM gn at m»w &j«yq *oo*i am a p»w watu 
PM»»oonrMNH*Wf«X)COueuTtRS if*vw*twM«* (***•*** 
7atr* » «w hw> «i tf met #mmi y» «oer «i n oMpamtoi. Pw*« 

SMrttmt AOO-nt ardr**MO*nBylpoMiit lOt^wTiUtfmliror. 
JtonQ •*> your woe* rKMncem Puh cfiea yew ** orOwnfl ton trealom 
wrtf «»»mw«»M««Wk<9 <?**** you r»»*e corfcrruci P»ac<tf" 
mt*9*ta*»ir&fNflt Stein* pJMmn *w *W tope funkm 
prat yM hi tnty Am cn*no#a tarn* « v do*r» 

FWEwttnUiMn^dirtUKUMunaoMiOR 
AVK* AM»75p*mtp«miof Wdrtrtogttyottaefy UK 
U««mand rmi icgont 

UMl drni MivHiWil TAX FREE PACES Unon UK 
m<to*\ #m v-Ming .upon iftc-T*di Pimm conua * to> orOemg rtomakort 

remember after ycwe bought from mwoax.fieu.sm.^tB^ 

I YouwMteowwMEKkiiMtTKnncaiSiaatncmMdMwtt 
<M »ncx« you r#qu« m, hup c» Mwc* v\ *ny «pw ol M vf*** yoj i«vtprfcnat«l 
I NiNprai^lau>yatf>n»d»ytofpuK7WMMiiptetaw*i 
*CW JNtS utmu otfonne HUM For ew «no» ojiaranm petod aananty mtycb w* K 
m i Hium I FREE Of CHARGE 

AnyoompuMr mrWt a yr— towrtig •mm*, m*a can D> 
CDtKMO %em your lam FREE OF CHARGE ajmio f» ^jMntHMWOilAIAwMm^i 
*M»r«Il4«»»oun««riuAflANTEED&,aurOvmENGlNEE(tS' 

.tOVaf. MOMauMiM htttdproftoaMC^ 
MCC*«d««i'MirapbgandMdi«nw>«0 Ml oomta up Md tm 

*-«r Morxff Mi av0? co&a\>. 

pncM art mfisl YOU PAY. and there vt NO HIDO€N EXTRAS- 
VAT *xJ posiage srt included, and prices ate correct at time ot gotng to 
press (Pack detad* may very from time to timet Otters art suoject to 
i,*d*o^»rtlQbe^met*mt$aW>^p*cks»rx3prKe*OiXor1*r$ 
are NOT sjppi-ed on a trial bens 

sat*n mcc 



Ti hV \ 'jVl 1 



A#« x«\ iv«e*i A.BiMM to MM iMM o* s«|M»s« yurs or ow. ulNKitoittM 
M ■• M tend yew «rtHB «n*i itonq ■•« 
I n adMNEe. WlMMi UMimui Nwrend . . 
•aMi tofOM pfsonnal Stkhttomi wwtori pwu *u tof tout* ol &**v 
HSMlAccOtM' Wrtltfl qvOtabont 0« tQriMl 

-yooaf»aeeea>Cn>r^o»o««LowbertCrf<»Cnary t 

c^L^IMtop-rt>*MhomuM»«b^c(lorou<p*io«»ic»rdl-w(| 

Ptease pay us a vitit where our lull range ol advertised products, at 
the SAME COMPETITIVE PRICES. A MORE, is on sale. ALL UNDER 
ONE ROOF 1 . In pleasant surroundings at our purpose built showroom 
(See note below map). There's plenty of FREE parking dose by. 

lOfiEMNGWES 9.00 til 5.00 Monday to Saturday \ 

9.00 til 1.00 Wednesday 
Closed on Sundays 




Wt ruvt MWal tptdai'ttd tystemi on ptrmirwl dlsptaty 

Howtvtr, ihoutd you rtquirt a ipeciil ipKlfK product 

O+montlration we will M happy to obUge Jutl phoot ut In 

Khranc« to mikt It* n»c#tury aVTinj^mmU. 




C[$ If 



9*9 

•riri 



GORDON H ARWOOD COMPUTT 



ims 



=iE. 0E; 






Tlte Closer \im hxtk. The Better ue look. 



Ml tenth tiiv ilttUitltyf'\lll)h't1 !•• *i<iln<> t"i' m<-\IJiiiHhtJ> mc >>nr oitlcnit" fmiifl ut //V ctnl "(this mlivrt fur full Jennls 



RMIGRHRRDDRI 

THE DATAFLYER™500 FOR ALL AMIGA 500s 

spec ifica no ns. 

n 56 or 130 meg LOW POWER SUMUNE NEC 
AUTOBOOT1NG (D6FEATABLE) 
FAST 25ms ACCESS TIME 
QUICK STARTUP ft AUTOPARK 
OPTIONAL INTERNAL 2 - 8 MEG RAM CARD 
ROBUST AMIGA COLOURED ALLOY CASE 
SCSI INTERFACE COMPATIBLE WITH MOST SCSI DRIVES 
NO NOSY FAN ! 



Price* cowl at tine tt MeM to mm EAOE 





DATAFLYER 500 56 meg £369.99 

DATAFLYER 500 1 30 meg C499.99 

DATAFLYER MINUS DRIVE £129.99 

Prices mc vat & carnage 



mm 



SUPERB VALUE FOR MONEY 

100s SOLD TO DATE. 



The DATAf IYER 500 compneee en A»<ge cotouwd aeOy caw touting ■ 
t*c ol ffie ert 9CSi mtertew & or* of the leM, qiNtwf perMnft NEC 
ton powet Unkne herd drfvt unra. 

The D«l«*V*' 500 connect* direct** to (he ASOOt expemon port 4 o"«« 
feet 25ms access to al your program* & data. The autooooftng feature 
(deteetable by hotdrg down the mouse button on power up) near* you 
probabry wonl need the Workbench dak eve* again I 



WW ft* Pren md 

AVJ6A WORLD, a audno US mapuvi* cotr**,*} I* SCSI ftartf tttm. The 
Oeteffyer , dasprfa rxuflng fats then arY N othen, cameouf topr Jouf o/5re*b, 
A aften latonr; car nto account c tea/V cam* out my «n*ao at ewy ' ' ■** 

'... »w oi tht flrit pedroe to aerloujA/ eftalenoe the AW) 4v total tof money' 
conr**Wto w**»nAMI(i4 USEfl NTERNATIONAL - sept l»t «sue. 



THE DATAFLYER 2000 FOR AMIGA 1500 & 2000 

A HARD CARD' version of our DATAFLYER 500. 

Comprise* Oataftyer SCSI interface fined with 56 or 130 meg NEC slimline tow power 
hard dnve unit Together these form artard card' whtch fits inside the Amiga 1500 
2000, occupying one of the expansion slots. Same spec as the Dataftyer 500 

DATAFLYER 2000 56meg £329.99 inc vat & carriage 

DATAFLYER 2000 1 30meg £459.99 inc vat & carriage 
DATAFLYER SCSI CARD ONLY C89.99 inc vat ft carriage 



A590 HARD DRIVE UPGRADES 



Upgrade your ASOOm* a etola of the ad qua* M IBMB, tefpartangNEC 
SC9 herd drto M o 130 wag c*pacib*»(un»or»aa3ee> - *a f«M to our OeMyera. 
3e>pry * n place of tie ohgetef uM, & ueet the A5B0 tetup da* tor totaaang a 

perttomng. F uH mtructona suppled 

A590 56meg UPGRADE- only £249.99 m* i mmm 
A590 130meg UPGRADE - only £399.99 incvt & mmm 



DATAFLYER RAM CARD. 

n 2 - 8 meg MEMORY CARO. 

B USES Imeg- 9 SIMMS 

■ HIGH OUAUTY 4 LAYER DESIGN 

n FULLY BASEBOARD"* COMPATIBLE 

fl AUTOCONFIGURING 

The DATAFLYER RAM CARD »• very high quaky 
memory enpaneJon card when prov<tMupto8 meg* of 
memory r 2 meg slept rl connects lo tie DetafyerSCSI 
irdertace, or can be wed onhown^theAISOO* 2000 as 
a memory expansion card. 

It uses 1 meg • S M SIMM modus* C ■•» - » •«■ » 
Z • lMp| ***** ssepry cap rto the on board socaes. 
The cacul board usee a tow layer deeajn arrach seeps the 
power 4 ground tacts separatf tor enhanced reUbS>. 

"• Autocont«jcTtg & • turn/ com patbln»* our 
Baseboard A50C rternai 4 meg memory eiparwon 

DATAFLYER RAM card (unpopuutad) C79.99 

1meg *9SIMMS(mtiot2req-rj) £39.99 each 




TRILOGIC, 

UNIT 1. 253 NEW WORKS RD, 
BRADFORD, BD12 OQP 

SALES: 0274 691115 



Fax: 0274 600150 

Payment ROHW bfCMt\ t po> ctoqu* Accwtor V«a 



42 



$&* 



from 

28p 



3.5" 

DS/DD 

9.99 

18.99 

32.99 

76.99 

148.99 

284.99 



3.5" 

SONY 

12.99 

23.99 

43.99 

107.99 

1 99.99 

389.99 



LOCKABLE DISC BOXES 



40 x 3.5 
80 x3.5 
120x3.5 



£3.99 
£4.49 
£6.49 



ij^ 68 



•Our disks are fully 
guaranteed and come 
complete with labels. 




ACCESSORES - POST FREE 



SNAP 

COMPUTER 



SUPPLIES LTD 



Amiga External Drive 

Amiga 512k Upgrade, clock 

Amiga 512k Upgrade, No clock 

Mouse Mat (Boxed) 

Mouse Holder 

2 Piece Universal Printer Stand 

31/2 Disk Clean Kit 

51/4 Disk Clean Kit 

Roll of 1000 31/2 disk labels 

Printer Cable (1.5mtr) 



57.99 
23.99 
21.99 
2.99 
2.99 
6.99 
2.99 
2.99 
8.99 
3.99 



PAPER Top Quality 

FANFOLD WITH MICRO-PERFS 1000 

11 X9.5 60GSM 
1 1.66 X 9.25 (A4J70GSM 
1 1.66 x 9.25 (A4)80GSM 
1 1.66 x 9.25 (A4)90GSM 



7.99 
10.49 
11.99 
13.99 



RIBBONS Post Free 






1 OFF 


3 OFF 


CITIZEN 120D/LSP10/124D SWIFT 24 


2.50 


2.30 


CITIZEN SWIFT 24 COLOUR 


15.00 


— 


EPSON FX/MX/RX80/FX800/LX800 


3.20 


3.00 


EPSON LX80/86 


2.00 


1.80 


MANNESMANN TALLY MT80 


4.80 


4.60 


PANASONIC KXP 1080/81/82/180/1 190/1 123 2.90 


2.70 


PANASONIC KXP11 24/1 140 


2.60 


2.40 


STAR LC10 MONO 


2.80 


2.60 


STARLC10 4-COLOUR 


5.90 


5.70 


STARLC24-10 


2.80 


2.60 


STAR LC24- 10 COLOUR 


12.50 


- 


STAR LC200 


3.20 


3.00 


STAR LC200 COLOUR 


11.50 


— 


STAR LC24-200 


2.80 


2.60 


STAR LC24-200 COLOUR 


12.50 


— 



2000 

13.99 
18.49 
20.49 
23.99 






ALL PRODUCTS SUBJECT 
TO AVAILABILITY 




ALL PRICES INCLUDE VAT. 

PLEASE ADD £2.99 POSTAGE AND 

PACKING FOR DISKS * BOXES £3 99 

FOR PAPER- E.O.E. 



U@M\ft® MMMfo®V © 



HiErU 



1st Floor, l-Mex Business Park, 42 Flaxley Road, Stechford, Birmingham B33 9HL 






FONTS 



iioanio rerSOrMi rurus nawr 



Mi 1 l«*£H 



vrion HOttnr 



CSUt: 3? <► 
[wrung: 40 

lis. is* 

tea I* 







Macros help you quickly tum an existing font Into something new. Here we 
are ready to turn the letter G' Into an Outline version... 



i loan to rersonai fonts natter 



Font: fl/S 

Char. #:?i <> 

XSize: <* 

Space: <> 
Kerning: 



or ion_itf.ini 



Default: Q 
JCUJ. |gg |0N 

t>L* 

l22.lSi.lii 

bLLtbi 
l-tbiL*. 




...and here Is the result. Macros can be executed either on single letters or 
on whole fonts - changing all the characters at once. 






I'd like you all to dig out a copy 
of the Extras disk and have a 
quick play with a small program 
you'll find tucked away on there 
somewhere called Fed. This is 
Commodore's attempt at a font 
editor. At first sight it probably 
seems cute, but try doing something 
useful with it, like designing a 72- 
point script font, and you'll quickly 
discover that Fed is little more than a 
multi-storey compost heap. 

But now an Italian software 
house by the name of Cloanto has 
come to our rescue with Personal 
Fonts Maker. (Cloanto seems to like 
calling its package PFM. but Personal 



Paul Ockenden looks at an Italian 
font editor package. Is it the best 
thing since sliced spaghetti, or 
complete overkill? 



Finance Manager grabbed that one 
for itself at least a year ago.) The 
Cloanto program stands head and 
shoulders above Commodore's 
pathetic offering - but then again, I 
suppose that for £70 it ought to. 

By the size of the package you'd 
never believe that Personal Fonts 



Maker was a mere font editor - it 
comes with a 320-page ring-bound 
manual, plus three disks of 
programs, fonts and utilities. I know 
that sounds incredible, but it's true. 
You see, there's one word which 
sums up Personal Fonts Maker more 
than any other: overkill. 



THE MACRO LANGUAGE AND ITS USES 



The macro language allows almost any user interface 
event to be recorded and played back later, but by 
entering the macro commands directly rather than In 
record mode you will find that there Is much more 
flexibility available. 

Take a look at the following macro, for instance: 



DOTM 
HKB1 
ORMI 
BHDL 
BRST 
LDTD 



- 



MOVE M M 
LBTU M M 

CRON 
XSZ+ 
XSZ+ 
CLRC 
LBTD 1 
LBTR 1 
LBTD 1 2 



Set DOT mode 

Brush def'n mode on 

Set OR mode 

Brush handle uppr left 

Brush resize stretch 

Preea left mouse button in J 

square , 

- Position to Max, Max 

- Release left mouse button in J 
square Max, Max 

- Set character ON 

- Increase X dimension by 1 pixel 

- And again 

- Erase the character 

- Press left button in square 1,0 

- And release it 

- Same in Square 1,2 



LBTR 1,2 


— 


LBTD 0,1 


- And 0,1 


LBTR 0,1 


- 


LBTD 2,1 


- And finally in 2,1 


LBTR 2,1 


- 


RBTD 1,1 


- Right button in square 1, 1 


RBTR 1,1 


- And release it 


ORM0 


- Clear OR mode 


DOTM 


- And back to DOT mode 



This macro turns a character into an outline version of 
itself. It does it by selecting the character as a brush, 
and then pasting it four times, offset from the original 
character by one pixel In both x and y directions. 
Finally, It re-draws the original character back in the 
middle In XOR mode. The screengrabs at the top of the 
page show the effect produced. 

You can view macros either by mnemonics (as 
shown In the listing), or In a verbose English format 
similar to the appended comments. Macros can be 
played back In normal or single-step mode, and can be 
applied to any range of characters specified. There are 
several example macros supplied with the package. 



"If you're fed up with not being 
able to edit Amiga fonts, this 
new package could be just the 
thing you've been waiting for." 

Paul Ockenden 



Let's take an example. Personal 
Fonts Maker has its own macro 
language. From this language you 
can do things like change your font 
into outline format, or stretch, shrink 
and distort your fonts. There are a 
total of 61 commands in the macro 
programming language. See what I 
mean about overkill? 

To be fair to the package, it does 
have features far above and beyond 
those of Commodore's Fed. For 
example, with a bit of mucking 
around in FFDL - yet more overkill, 
this time a Font Format Description 
Language - you can download your 
newly created fonts to a printer, and 
thus use them from your favourite 
word processor or text editor. There 
are various utility programs provided, 
including a rather neat one which 
allows you to modify the Commodore- 
supplied printer drivers in various 
strange ways. 

If you use the Workbench, you'll 
find that the program requires at 
least 1Mb of RAM. It will run on a 
512K Amiga, but only if it has the 
machine to itself. It works fine from a 
hard disk (there is an install script 
provided) and it is not copy-protected 
in any way. Given enough RAM it 
multitasks without problem. 

In use, the program works very 
much like a basic paint package. A 
drawing grid is provided, with a 

continued on poo* 44 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



43 



FONTS 



,;,.,, 



New Font ( 

fr«e Font N*iwry 
Loid PFH Top! C 

**v» PFM Font 

Wort Aniff* Tonl 
Export Aniga Font 
Frt* Cb*r»ct*r Set 
Load otanatir 5«t 
Save Character $*t 
Define CharwUr S*i ( 
Edit Charaetor Sot 
Printw lest ____^ 



.ant Statistics 

ftftort 

About 
Quit 



ri'vi -i .in 'i 



•A • . ■ tb<l<«> 



Font: §m 

Our. 1:69 4> 

XSizt: «► 

tMM! 4» 

Xtrninf: *► 




Below: Personal Fonts Maker features a long list 
of font attributes, plus the ability to view the 
actual-size font on an interlaced screen. 



ojfct Brush Macro pi^Ortncf s 



Above: As well as handling Amiga fonts. Personal 
Fonts Maker has Its own font format and comes 
with a whole bunch of fonts In varying point sizes. 




U tributes 



Italic 



dor tine 



Outline 



aoov 
Superscript 

Subscript 
Enlaced 

Condensed 



Draft 

Fixe* Pitch 
Right to Left 
dscape 






■HH 






TFi s Tont looks like this 



continued from pogt 43 

toolbox of various gadgets to perform 
magic on your characters. 

Pixel and Brush drawing modes 
are supported, along with various 
other features that make font 
designing easier - things like 
horizontal and vertical flips, shifts, 
and the ever essential Undo. The 
menus are arranged logically, and 
contain all sorts of goodies for 
playing with the fonts and playing 
with the user interface. As I've hinted 
above, this user interface is really 
very good - I'd go so far as to say 
superb - so the only limiting factor in 
designing a font is your imagination 
and artistic ability. 

SUCK AND SMOOTH 

The package is slick and smooth. 
After a short time I found I didn't 
notice the user interface at all - 
everything is laid out in such a 
logical manner that there's no 
hunting around looking for a 
particular feature. 

The whole thing is... well... 
intuitive. The various drawing tools 
are easy to use. and the file 
requesters are excellent. I wish more 
Amiga applications were such a 
pleasure to work with. 

The program supports its own 
internal preferences format which, as 
you would probably expect by now, 
allows you to customise just about 
every feature from the various 
default directories to the colour bias 
of the screen. The preferences file is 
saved in ASCII format, so it can be 
modified using your favourite editor - 
although most of the options can be 
set via the user interface as well. 

When loading or saving a 
preferences file, there is full control 
over which of the various items are 
overwritten or saved. So, for 
example, you could load just the 
colour scheme and audio parameters 
from one file, and the font details 
from another. 

If your printer supports 
downloaded, or soft* fonts (many 
do), then with the help of Personal 



Fonts Maker you will be able to 
download Amiga- and PfM-format 
fonts, and then use them from any 
application. 

If you have an obscure printer, 
then you will need to play with the 
FFDL parameters to set things like 
the byte order of downloaded fonts, 
or the escape sequences needed to 
switch character sets - be sure to 
have your printer manual handy. 
Luckily there are printer definition 
files supplied for many of the more 
commonly used printers, and I had 
no trouble downloading fonts to my 
laser printer either in LaserJet or 
Epson emulation modes. 

A separately supplied utility, PDM 
{Printer Driver Modifier), allows you 
to change the various codes sent to 
your printer by the preferences 
printer driver. For example, if you 
think your printer is being sent the 
wrong code to go into 'perforation 
skip' mode, you can examine and 
change that code. You can also 
change the mapping of the 
characters in the upper half of the 
character set, so you could move the 
pound sign, for example. 

I mentioned that Cloanto is an 
Italian software house. To be honest. 
if it wasn't for the Italian-sounding 
name and the address at the front of 
the manual I'd never have guessed, 
as both the manual and the program 
itself use fluent and lucid English. 

The manual itself is in A5 ring- 
bound format and covers absolutely 
every aspect of the program in 
immense detail, right down to the 
format details of the IFF chunks used 
for the internal PFM-format font files. 
It also contains a fairly good 'Amiga 
For Beginners' section, a 
'Typesetting For Beginners' section 
and a simple tutorial. My only real 
complaint is that the tutorial hardly 
scratches the surface of the product. 

PROBLEMS 

I've always thought that the 
expression was 'love it or hate if. 
Several weeks of playing with 
Personal Fonts Maker has convinced 



me that the correct version of this 
expression should be love it and 
hate it*. I've dealt with some of the 
loves, now let's get a couple of the 
major hates out of the way. 

First, the most frequent problem 
I had with the package was that it 
kept crashing my machine. Nothing 
as polite as a Guru or Task Failed 
requester, just a completely blank 
screen which required a re-boot. 
Interestingly, there's a sticker on the 
front of the package saying that the 
product is fully AmigaDOS 2.0- 
compatible, and yet when I switched 
back to 1.3 towards the end of the 
review period I found that the 
program bombed out on me a little 
less - although it still wasn't perfect. 
Maybe it was my hardware 
configuration - a B2000 completely 
stuffed full of goodies - but I've 
never had anything else crash on me 
in the same manner - or with the 
same frequency - as Personal Fonts 
Maker did. 

My other major complaint is one 
that goes right back to the 
fundamental design roots of the 
program, and that is that it stores its 
font data in a bitmapped format. The 
program can load and save its data 
in both an internal PFM format and 
as a normal Amiga font - both of 
which are bitmapped: I can't 
understand why the authors included 
the internal format as it seems to 
offer no great benefit over the 
standard Amiga font format. 

The big problem with bitmapped 
fonts is that if you enlarge the 
characters they become very jagged, 
and if you reduce them too much 
they tend to look awful. 

The solution, of course, is to use 
vectored fonts. There are at least 
five vector font formats currently 
supported by various Amiga 
programs - PostScript types 1 and 3, 
MetaFont, Agfa Compugraphic and 
PageStream's own format - and 
vector fonts can easily be rendered 
to produce bitmapped Amiga fonts. 
In fact, the latest version of 
AmigaDOS 2.0 is rumoured to 



include Compugraphic font support. 
Why Personal Fonts Maker wasn't 
designed around vector font 
technology is simply beyond me. 

IN CONCLUSION 

In summary, I think there's probably 
a great programming team and a 
great user interface designer sitting 
somewhere in Italy trying hard to 
come up with sensible ideas for 
applications to use their talents on. 
And failing miserably. 

Don't misunderstand me - 
Personal Fonts Maker is an excellent 
font editor... but that's it. It's only a 
font editor. Looking at the package 
you'd expect a lot more from it. I 
looked, but there wasn't a lot there. 

If you are seriously into designing 
fonts and you have £70 burning a 
hole in your pocket then go out and 
buy this package. If you are a little 
poorer, then persevere with Fed or 
check out some of the alternative 
public domain font editors available 
on various Fish disks. 

I'm certain we haven't seen the 
last of the guys from Cloanto. If they 
could come up with a spreadsheet 
based around the user interface 
techniques used in Personal Fonts 
Maker, for example, they would be 
on to a sure-fire winner. Q) 

ooooooooo 

SHOPPING LIST 

Personol Fonts Maker £69.95 

(Price subject to confirmation) 

Distributed in the UK by 
HB Marketing Ltd, 

Unit 3, Poyle 14, 
Newlonds Drive, 
Colnbrook, 
Berkshire SL300X 
» 0753 686000 



ECKOUT 
Personal Fonts Maker 



Ease of Use • • • • 

Slick and smooth. 

Speed • • • 

Some of the program's features take a 
while to work. 

Features • • • O O 

In reality, the program doesn't actually do 
a lot. 

Documentation • • • • • 

An excellent manual. 

Price Value • • 

At £69.95, it's somewhat overpriced for 
what it does. 



Overall rating 



oo 



Does its job well - it's just a shame that 
its job isn't particularly spectacular. 



44 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1 9V 1 



Where you 










Viruses, disk swapping, clicking drives, disks which won't back up. Is there no end to the whingeing of the 
Amiga user? 

At Power, we want to tell you just where you can stick your disks and worries. In fact we will show you. 
The slot in this picture belongs to our PC880B, the first intelligent disk drive. Insert a disk. 

Now you can back up at lightning speeds using the inbuilt Blitz Amiga hardware, with free software, 
(even if the disk is Atari or PC) and if your computer has a virus the PC880B will stop it being written to the 
bootblock of any of your drives, though you can still save files as normal. 



rhru'pori 



Isolating Swh 



lop Quality Me< hani 




\nti-Click 



Bii!/ r l.ird. 
rus 1 1. 



When you do not want these features, switch them off and the PC880B will sit quietly, without clicking, 
pretending to be simply an extra drive. 

The PC880B, the only drive to introduce Blitz Amiga, the power anti-click device and to combat viruses, 
is only available direct from Power, priced at just £65. 

We have noticed how pricey unintelligent drives are. Perhaps, its your turn to tell people where to 
stick it. 



19MCOPYRK.MT A< 1 
ftwe* Con"pu'* , 8 ltd . nerthef irmdoor\ me Jtith 
orneithe uwo'K'ip»o<kKt»)iJf thr-rpfiKkjclioo ,,i 

copyright nutenjl 

The backup f* I ih* rwoduture Hewed tu 

reprodixe only ndtwjn- wch M Puhlu Donuin 

mdler>4l.lheuter'»<n*npr<nt>jrmiif m>Hv*j»i- wherr 

pe«T».<'.in hj. been <<e*Hv !"■•"' 

II i* illeftal tnm^lie <op*ev. even dw »>hj' !•*•" u >»■ <■' 

copv»"linln»»len*| wilhoutlheeip»e**perrTm»«>nof 

tf»e (OpyngM •"•'*♦■ ** <** IrftfKee (hereof 



f^ £~ j" Now available as a dual drive with the same 
,2103 features, and built-in power supply 



£110 




Only available at 
POWER COMPUTING LTD 

Unit 8 Railton Road Woburn Road Industrial Estate Kempston Bedford MK42 7PN 

TH: 0234 843388 Fax: 0234 840234 

Prw dn vubfn t lo < ! 




WW 



AMIGA PACKS AT THEIR VERY BEST 
TO ORDER YOURS JUST CALL MANDY, CAROL OR MELANIE 



1. CARTOON CLASSICS PACK 

• A500 Computer Pack 

• 1Mb Memory 

• Super Joystick 

• De-Luxe Paint III 

• Lemmings 

• The Simpsons 

• Captain Planet r o c O 

Pack Price &OQ9.95 

4. BEGINNERS PACK 

• A500 Computer Pack 

• Wicked 9 game pack 

• Quality Mousemat 

• Pack of 10 disks 

• Super Joystick 1 A 

Pack Price OlU.95 



2. ULTIMATE GAMES PACK 

• A500 Computer Pack 

• 10 Fantastic games 

• Disk Box 

• 10 Disks 

• Mouse Mat 

• Dust Cover 

• 512K Ram upgrade (fitted) 

• Super Joystick r o £ ft 

Pack Price XoO? 95 

5. HEROES PACK 

• A500 Computer Pack 

• Indiana Jones 

• Robocop 

• Batman The Movie 

• Ghostbusters II r o i r\ 

Pack Price dCn51U.95 



3. PUBLISHERS PACK 

• A500 Computer Pack 

• Kmdwords 2.0 

• Pagesetter 1.2 

• Headline Font Pack 

• Tutorial 

• Artists Choice Art Pack 

• Disk Box 

• 10 Disks COCA 

Pack Price £,00:7 95 



6. STANDARD PACK 

• A500 Computer Pack 

• TV Modulator 

• 1Mb Disk Drive 

• Mouse 

• Speech Synthesis 

• Manual & Work Disks 

• All Leads 

• Joystick .COOA 

Pack Price &C97 



.95 



For extra 512K memory on packs 4, 5, 6 (fitted) add only £24.95 (£28.95 with clock) 



• NEW * AMIGA ADDED VALUE OUTFIT PACKS 

All packs come with the Amiga Value Pack of your choice (choose from above) 



MONO PRINTER PACK COLOUR P RIN TER PACK 



• Amiga Value Pack 
(Your choice of 3) 

• LC 10 Mono 

• All connecting cables 



• Amiga Value Pack 
(Your choice of 3) 

• LC200 

• All connecting cables 



STEREO COLOUR 
MONITOR PACK 

• Amiga Value Pack 
(Your choice of 3) 

• 1084S or Philips 883311 
(Please state which) 

• All connecting cables 



PROFESSIONAL PA< 

• Amiga Value Pack 
(Your choice of 3) 

• 1084S or Philips 883311 
(Please state which) 

• LC200 

• All connecting cables 



K 



ONLY 



£439 



ONLY 



£494 



ONLY 



£539 



ONLY 



£739 



.99 



Free 16 day hotel accommodation vouchers with every pack. 



COMMODORE 
HARD DRIVES 

A590>/2Meg £275 

A590 ♦ 1Mb £309 

A590 + 2Mb £330 

1Mb and 2Mb 

Upgrades fitted 

FREE 



ESSENTIAL COMPUTER 
ACCESSORY PACK 1 

* Competition Pro 5000 (oystick RRP £14.95 

* High quatty soM per spex 

computer flustcover RRP £9.95 

* 20 3 ^r DS/DD disks 

with labels RRP £16.95 

* 40 capacity lockable disk box ...RRP £4.95 

* 3V? disk drive cleaner kit RRP £4.95 

TOTAL RRP £52.75 
PACK PRICE £29.95 



ESSENTIAL 

COMPUTER 

ACCESSORY PACK 2 

•Nahshahighquafctypowermouse. ..RRP £34.95 

* Ugh quality mousepad RRP £895 
•High quality solid perspex 

computer dus! cover RRP £14.95 

♦ Twin foysbck/mouse extension leads .RRP £9.95 

TOTAL RRP £68.80 
PACK PRICE £29.95 



COMMODORE A5Q1 
SCOOP PURCHASE 

I* Official 512K Ram upgrade for A500 

* Complete with battery backed clock 

* Enclosed in protective shielding 
I* Only approved upgrade not 

invalidating warranty 
|* Official Commodore 1 year guarantee | 

RRP £99.99 SCOOP PRICE £39 99 
ORDER WHILST STOCKS LASP. 



pack i AMIGA PERIPHERAL PACKS pack 2 



Megaboard Ram Expansion RRP £49.95 

|40 capacity lockable disk box RRP £9.95 

20 3.5' DS/DD disks with labels ...RRP £19.95 



PC 880 3.5" disk drive RRP £89.95 

Megaboard Ram Expansion RRP £49.95 

40 capacity lockable disk box RRP £9.95 

20 3.5' DS/DD disks with labels RRP £19.95 

3.5" disk drive cleaner kit RRP £9.95 



TOTAL RRP £79.85 PACK PRICE £39.95 TOTAL RRP £179.75 ...PACK PRICE £99.95 







ER 



UNIT 3, FORGE CLOSE, LITTLE END ROAD, EATON SOCON, CAMBS 



FROM THE POWER HOUSE 

1.5Mb A500 Ram expansion card £79..00 

Blitz with PC880 drive £65.00 

Blitz Turbo £19.95 

A500 anti-click board £15.00 

Power mouse £14.95 

Slimline hard disk 40Mb £299.00 

Amiga 2000 internal drive kit £46.95 

A500 internal floppy drive £46.95 

amiga | DISK DRIVE STARTER KIT 

'/, MF.G UPGRADE ■+ PC880 3.5" High Quality Disk Drive £89.99 

BOARD ■ (Features anti-click, on/off, superslim design) 

: Sw.Wc e h ign ■* Ten 3 - 5 " DS/DD disks with labels RRp £9 " 

* ffid°ci^k erv m* 40 Capacit ^, lockable dlsk box RRp £9.99 

• Fun 12 month guarantee I* 3.5" Disk drive cleaner kit RRP £9.99 

* New suoer low once - n _. , ___ ^ « i f\ __ 

__. ■ TOTAL RRP £11 9.96 

£24.93 ■ r - Q 

clock version £29.95 ■ Starter Kit Price XD^ .99 



LC10 Mono 

9 Pin Dot Matrix 144/34cps £149.95 

LC200 Colour 

9 Pin, 180/45 cps, 16K Buffer £199.95 

LC24-200 Mono 

24 Pm Dot Matrix, 200/6 7cps £239.95 

LC24-200 Colour 

24 Pin, 200/67 cps, 30K Buffer £289.95 

PRINTER ACCESSORY PACK 

Only available when purchased 
with a printer. 

* Parallel printer cable - RRP £14.95 

* 200 sheets listing paper - RRP £6.95 

* Quality tailored dust cover - RRP £12.95 

TOTAL RRP £34.85 



PRICES 



Music X VI. 1 

Music X Junior 

Midi Interface 
(In-thru-out-out) 
with lead 



SMASHED 



RRP OUR 
PRICE 

£149.95 £69.95 
£79.95 £39.95 
£29.95 £17.99 



PACK PRICE £9.95 

with printer stand 
£1495 



hSSKNTIALA! 
Disks 

Pack of 10 high quality 3.5' DS/DD £4.99 

Box of 10 branded TDK 3.5' DS/DD £7.99 

Box of 50 3.5" DS/DD with labels £18.99 

Box of 100 3.5" DS/DD with labels £35.99 

Box of 250 3.5' DS/DD with labels £79.99 

3.5" disk drive cleaning kit £3.99 

Disk Boxes 

3.5" 10 capacity Ryford box £1.49 

3.5' 40 capacity lockable box £4.50 

j3.5- 80 capacity lockable box £5.95 

3.5' 80 capacity Van 3 (slim design) £7.95 

Mouse 

High quality mousepad £2.99 

Mouse/joystick extension leads £5.99 

Dustcovers 

PYC quality covers for computer/pnnter£5.99 
High quality solid Perspex dustcover ....£9.99 



MICROSWITCH 
JOYSTICKS 

The only joysticks worth buying, 
full I year guarantee! 

| QUICK JOY III SUPERCHARGER 
Two fire buttons, Autofire. 

Six micro-switches £8 99 

QUICKSHOT TURBO 

Two fire buttons, Auto-fire, six micro-switches.. £9. 99 

QUICKJOY VI JETFIGHTER 

Two fire buttons, Autofire with fast/slow mode, 

6 m/s £12.99 

COMPETITION PRO 5000 

Two fire buttons, steel shaft, Autofire, m/s... £12.99 

2PST1CK AUTOFIRE 

Two fire buttons, steel shaft, Autofire, m/s... £13.99 

STINGRAY AUTOFIRE 

Direct replacement for Konix Navigator £14.99 

QUICKJOY V SUPERBOARD 

Six fire buttons, Autofire, stopwatch, 

Ten m/s £16.99 

QUICKJOY TOPSTAR Highly recommended 
Two fire buttons, A/f slow motion, 6 m/s, 

see through body £19.99 

QUICKJOY MEGABOARD 

Four fire buttons, 8 m/s, M slow motion, 

stop watch, countdown £23.99 




l>OW 



Access 







HOW TO 
ORDER 

BY PHONE 

Simply call our head office quoting your 
Access/Visa number on 

Mon-Fri 0480 403222 
Sat 0480 403304 

By personally calling at 
our St Ncots or Hertford Shop 



ST NEOTS 



HERTFORD 




6 Priory Mall, 

St Neots, Cambs 

Tel: 0480 

403304 

BY POST 



49 Railway St. 

Warren Pface 

Hertford, Herts. 

Tel: 0992 554469 



\U 



Make cheques, building society drafts or 
postal orders payable to: 

Dow Computers 

Please allow time lor cheque clearance 

DELIVERY 

Please add £6 courier delivery for orders over 
£100. add £2 p&p for orders under 



(UK Mainland, moit arc**) 



TELESALES ORDER LINE (MON-FRI) 0480 4C3222/(SAT) 0480 403304 



••••••*•••••* 

GOLD CLUB SERVICE 

I * 7 day money back guarantee if not completely satisfied 
|* 30 day exchange for new policy should a fault occur 

* 1 year guarantee giving FREE collection and delivery 
service should a fault occur 

* Exclusive gold card with personal membership number 
entitling you to special oners 

* All this for a nominal CtO per item over £100 

PLATINUM CARD SERVICE 

* All the benefits of the successful gold card service 
(above) plus the following 

-* Extended 2 year ^aramee from date of purchase- Peace of mmd 

for2yesn) 
-* Free use of loan machine it required should yours need 10 be 

repaired. (*\W you never need be uithokt your expenuve 

purchase) 
-* i*iTc collection and delivery KtricC tw the lull two vcan should a 

fault occur, (/mi make one umple phone ull and leave the rest to Hi!) 
-» Exclusive platinum pnviledgcd customer card entitling you to 

special otters. 

^ All of these benefits for the incredible price ot iust £39.95 per item 

purchased. 
V A in the unlikely case ofiboruge* of identical model loan machines 
a iutuhle ahernairje will be offered. 

WHY CHOOSE DOW? 

* ESTABLISHED OVER 5 YEARS 

With a growing reputation for 'putting the 
customer first". We intend to satisfy many more 
customers for years to come 

* TECHNICAL SUPPORT/ON -SITE 
ENGINEERS 

Employing over 20 specialist staff, we are 
equipped to deal with the majority of queries 

* FULL TESTING PROCEDURE 

All computer hardware is tested prior to despatch, 
proving Dows commitment to customer care . 

Prices correct at going to press but 

may change without notice. E&OE. 



• COMMODORE 
J 1084S STEREO 
! MONITOR 

Including FREE lead 

! ONLY £229.00 

i 

i 

! PHILIPS 8833 MK II 
i STEREO MONITOR 

! Including Free Lead 

; ONLY £229.00 
i ......... 




CDTV now in stock 



Open Monday lo 
Saturday 9am -6pm 
Callers and Mail 
Order welcome 
Easy parking 



r 

I 
I 
I 
l 
l 
l 
l 

L 

r 
i 

i 
i 
i 
i 
i 
i 



GVP SERIES H 

52M A500 Hard 

Drive with space 

for 8Mb of RAM 

ONLY £499.00 

AT ONCE AMIGA 

PC 286 AT EMULATOR 
FOR THE A500 

ONLY £169.00 



I 
I 
I 
I 

I 
I 

I 

J 



{ 



AMIGA PACKS 



SCKfcKN UKMS PACK, inc. Shadow / Beast II, Back/Future II. Nightbreed. Days of Thunder. Dpaint I 
AMIGA A500, mouse, modulator, power supply, Workbench 1.3, Basic Tutorial and manuals 



I 

I 

I CARTOON CLASSICS inc: 1Mb Ram. Lemmings. Simpsons. Captain Planet. Deluxe Paint 3. 

| CLASS OK THE 90S KIRST STEPS, inc. Extra 512K. Pr -Write. Info File, Dpaint * Dpnnt U etc 

■ CLASS OK THE 90S. inc. Extra bl2K. Publishers Choice, MaxiPlan, BBC Emulator, Midi Int. etc 

[ AMIGA CREATIVITY PACK, with Word Processor, Music & Paint packages, 3 games * Tutorial Video. 

All Amiga AbOO's supplied with mouse, modulator, manuals, workbench, Basic + Tutorial 



**. -» ■ I »»W"*Wt *M »t WMm i» HtM llM m tl H II II IIMI i l 



£359.00 

£309.00 



£369.00 

£515 00 

£359.00 



I 

J 

i 
i 

i 
i 
i 
i 
j 



r— | AMIGA ASOO FUN PACK 

& > ? aa a* ■■_.-* ■ _.__ ** t_ t\ lit i_i \_ if-.B_ u ^i l^^i^a r 






, Amiga AbOO, Mouse, Modulator, Manuals, Basic Workbench, Tutorial. Joystick. Disk Box, . 

10 Blank Disks Dust Cover Dpainr m PLUS 13 GREAT GAMES Lemmings, Simpsons, 
| Captain Planet, Sur Wars, Toobin, Barbarian II. Licence to Kill • James Bond Game, I 
I Running Man • With Schwarzenegger, APB. Xybots, Dragon Spini, Hard Dnvin, Voyager, 

1 Meg of Ram 

ONLY £399.00 




Amiga A500. Mouse. Modulator. Manuals. Basic. Workbench. Tutorial Joystick. Disk 
Box, 10 Blank Disks. Dust Cover. Dpaint II. PLUS 10 GREAT GAMES Star Wais. Toobin. 
Barbarian II. Licence to Kill - James Bond Game, Running Man - With Schwarzenegger. 

APB, Xybots. Dragon Spint. Hard Dnvin. Voyager 

ONLY £359.00 1 MEG VERSION £389.00 



SOFTWARE AND DISKS}— 



3D PROFESSIONAL £209 00 PLXEL3D £49.00 

AMOS * EXTRAS DISK £32 00 DELUXE PAINT m £29 00 

BROADCAST TITLER II £169.00 PRO-WRITE V3,l £85.00 

TV SHOW £55 00 EXCELLENCE V2 £89 00 

DIGIVEW GOLD V4 £95 00 TITLE PAGE £109 00 

LATTICE C V5.1 .. £149 00 PROFESSIONAL PAGE V2 £169 00 

PAGESETTER V2. DTP £47 00 VIDEO EFFECTS 3D £109.00 

PAGESTREAM New Version 2.1 £129.00 X-CAD DESIGNER (1 Meg) £6900 

PAGESTREAM FONTS £49.00 X-CAD PROFESSIONAL £129.00 

TV TEXT PROFESSIONAL £79 00 WORDWORTH £85.00 

CROSS-DOS. Multilormat file transfer £23.00 

HITACHI 720 VIDEO CAMERA Ideal for DigiView £199 00 

PEN PAL, Excellent Word Processor (1 Meg) £55 00 

IMAGINE 3D Animation & Rendering software £149 00 

ART DEPARTMENT PROFESSIONAL £119.00 

ALL IN ONE, Art package. Word Pro * Music package £49 00 

VIDEO EASE. Video wipes, titling package £35.00 

PHOTON PAINT II, HAM Art * Animation £25.00 

AMOS CuMPILfcK * ,...** ~+ tZJ Uu 

THE WORKS PLATINUM. Integrated package £62 00 

GOLD DISK OFFICE £105 00 

DOS 2 DOS Mulu-format We transfer £33 00 

WALT DISNEY ANIMATION STUDIO (1 Meg) £69 00 

ortL I A/\ WVJLvJU A . ..,* M tfw mwiMH M..t,t.MM". * * L33 .vV 

X-UTJLrnES... £34 00 



AMIGA AlSOO 



The A1500 inc. Philips 8833 or CBM 1084S monitor. Twin Drive, 

Dpaint3, The Works Plat., +4 Games, ONLY £859.00 

AMIGA A500 part exchange available - please phone 



I 
I 
I 
I 
I 
I 
I 
I 
I 
I 
» 
I 
I 
I 
I 
I 
I 
I 
I 
I 
I 
I 
I 
I 
I 
J 



1 
I 
I 
I 
I 
J 



HARDWARE \ 



Llr.pcp i^ted 

2m RAM „_ 



r 

[ COMMODORE A590 20MB Hard Disk. 
> COMMODORE A590 20mb Hard Disk - 

I FRAME GRABBER PAL 

| RENDALE B802 Genlock. A500/B2000 

■ AUDIO ENGINEER Sampling hardware/software 

J SOPHUS S5 Professional Stereo Sampler .... 

[ KCS POWERBOARD. PC Emulation (A500) with MS DOS 
I AMIGA compatible external disk drive, swscn plus thru port 
| GVP 52MB SCSI hard drive & 8M RAM Board for ASOO 



>■"» * 



£285 00 
D39 00 

£44900 

£18500 

£169 00 

149.00 

£21500 
£57 50 



■ GVP 52 MEG SCSI Drive plus 8 Meg Ramboard for 1500/2000 

j GOLDEN IMAGE HAND SCANNER with software phis Photon Paint 
! NAXSHA CLONE MOUSE ....... „ . 



£499.00 

£419.00 

.£19.95 



PRINTERS 



i i 1 | 

j STAR LC-10 MONO PRINTER inc. Lead £159.00 J 

STAR LC-200 COLOUR PRINTER inc. Lead £209.00 

STAR LC-24/200 MONO PRINTER inc. Lead £249.00 

I STAR LC-24/200 COLOUR PRINTER inc. Lead £297 00 

I CITIZEN SWIFT 24 MONO inc Lead £279.00 

I CITIZEN SWIFT 24 COLOUR inc. Lead £275.00 

I CITIZEN 124D 24 Pin Mono inc Lead £195.00 I 

I CITIZEN 120D Plus. 9 Pin Mono inc. Lead £139.00 I 

I CITIZEN SWIFT 9 COLOUR inc. Lead £179.00 I 

I CANON BJ10E bubble jet inc. Lead £255.00 I 

I J 



AMIGA MEMORY 



SUPRA RX500 8M Board for A500 inc 1M £125.00 

SUPRA RX500 8M Board for A500 inc 2M £159.00 

B2000/1500 Microbotics 8M Ram Board * 2 Meg RAM £159.00 

Extra 2 Meg Ram for above board £75.00 

A500 TARGET 512K Ram. With Clock + Switch £29.00 



I 
I 

L 



SUPRA/BAUD BANDIT MODEMS 



\ 



Hayes Compat Auto-dial/answer, V21, 22, 22bis £124.00 Supra 2400 Plus, MNP5 + V42 Bis (speeds up to 9600) £189.00 
As above but includes MNP5 error correction £149.00 New Supra 9600 Modem (speeds up to 38000) £399.00 



I 
1 



HOW TO ORDER: 

Either call our number 

below with your credit 

card details, or tend a 

cheque /PO or credit 

card number and 

expiry date to our 

address. Make cheques 

payable to 

THE 16 BIT CENTRE 

Price* subject to change without 
notification 



All prices include VAT + Courier Service 

16 BIT CENTRE 

Units 15-17, 

Lancashire Fittings Science Village 

Claro Road, Harrogate HGl 4AF 

Tel (0423) 531822/526322 



EXTENDED WARRANTY 

AND MAINTENANCE 

CONTRACTS AVAILABLE 

ON ALL ITEMS. PLEASE 

CALL FOR FURTHER 

DETAILS 





CONTENTS 
AT-A-GLANCE 

A1000 57 

Action Replay 67 

AMOS 57,66 

Assembler 52 

Big Alternative Scroller. 60 

C 51,59 

CAD 68 

COBOL 60 

Comms 60 

Database 51 

Date) modem 60 

Dlgl-View 59 

Digitising 59 

DPalnt III 52 

Fan noise 65 

(loppy disk drives 59, 70 

Gary chip 68 

Graphics 57. 59, 67 

Hard disks 57, 67. 68 

Icons 60 

Imagine 67 

Keyboard settings 52 

Unking machines 52. 66 

Modems 60. 67 

Monitors 67 

NorthC 59 

Parking disk heads 68 

PC graphics 68 

Printing from AMOS 66 

RAD: disk 57 

RAM expansion 52. 65 

Real 3D 51 

RS232 66 

Screen redrawing 51 

Screengrabbing 67 

Scrolling text 60 

SCSI...... 67 

Serial links 52 

Sony disk drives 59 

Startup-sequence 51 

TIFF graphics 68 

Video tape 70 

Video titling 57 

Word processors 59 

Works! - Platinum 52 

Z80 assembler 57 



OUR EXPERTS TACKLE YOUR REAL-LIFE PROBLEMS 





SO WHAT DO ALL THOSE ICONS MEAN? 



Beginners: 
this icon 
will appear 
next to any 
questions which are 
'basic' in content. 




General: 
this icon is 
used for 
any 

general Amiga-related 

queries. 




Caution: 
be sure 
that you 
fully 

understand the answer 
before trying it out. 





could we I 



Danger: 
the answer 
to this 
question 
nvalidate 



your warranty - or you! 



M Hardware: 
this icon is 
used to 
denote 
questions relating to 
general hardware. 



Buying 
advice: we 
use this 
kV^I icon if the 
question asks us for 
buying advice. 




Printers: 
this icon 
^2 denotes a 
query 
about printers, printer 
drivers and so on. 




Technical: 
any 

queries 
about 
programming will have 
this icon next to them. 




Video: this 
icon 

relates to 
any query 
about using your Amiga 
with video hardware. 




Music: this 
icon is for 
questions 
about 

MIDI, sampling, 

synthesisers and so on. 




Programs: 
any 

program- 
specific 

queries have this icon 

next to them. 




Comms: if 
your 

question 
relates to 

comms, this is the icon 

that we.ll use. 



10] 




JljJJjJiJb- 



WHATEVER YOUR PROBLEM WITH THE 

That's the task we have set ourselves In giving you the best 
possible support for your Amiga. We are confident that our experts 
can cop© with any technical questions you can throw at them. If 
they don't already know the answer to your problem, they will find it 

out for you. 

We are prepared to deal with any problem you have with the 
Amiga, from general enquiries about AmigaDOS or Workbench, 
through questions about specific pieces of software and hardware, 
to advice on what you need to buy to do a particular task. If it's to 
do with the Amiga, we will help out. What we cannot do is offer this 
service over the telephone - do not phone us with your enquiries, 
but write to us at the address below. 

We also cannot enter Into personal correspondence - all 
enquiries will be dealt with in the pages of the magazine. This does 
mean a bit of a delay in solving your problem, but you'll Just have to 
be a little patient and waft for it to appear in print. You won't get a 
personal reply even If you enclose an SAE with your letter. 

Send your question on the form below to: Amiga Answers, Amiga 
Shopper. Beauford Court, 30 Monmouth Street, Bath BA1 2BW. 

The Amiga Answers panel consists of all three of Amiga 
Shopper's consultant editors - Jeff Walker, Mark Smiddy and Phil 



AMIGA, WE ARE HERE TO SOLVE IT 

South - and, of course, our resident technical editor Cliff Ramshaw. 
We will also be calling on the services of all our other contributors, 
so you won't be able to catch us napping whatever the subject of 
your query. 

Each panelist will be dealing with queries In their own specialist 
area(s) so it would help us greatly if, when writing, you label your 
query envelope with the name of the expert who can solve your 
particular problem. Below Is a list of their areas of expertise. It's a 
list that we will add to and update every month, so you will know 
who to write to about any subjects not mentioned here. 



Gary Whitetey - 
Stewart Russell 
Paul Overaa - 
Mick Draycott - 
Jeff Walker - 
Mark Smiddy - 

Phil South - 
Jolyon Ralph - 
Cliff Ramshaw - 



Video 

Comms, CAD 

Programming, music 

Hardware, programming, MIDI 

Desktop publishing, programming 

AmigaDOS, business. CDTV, hardware projects, 

hard and floppy disk drives 

Public domain, graphics. AMOS 

Programming, hardware 

The really hard stuff that no-one else can answer 




i 
i 



If you send in a question for the Amiga Answers experts, please fill 
in and Include the form below (or a photocopy if you don't want to 
cut up your magazine). And please also make sure that you include 
all the relevant details - version numbers of software and so on - 
so that we have the best chance of helping you. Send your form and 
question to: Amiga Answers, Amiga Shopper, 30 Monmouth Street, Bath 
BA1 2BW. Sorry, but we cannot personally reply to any questions - even 
if you include an SAE. 



Hard disk: 



Mb as DH : Manufacturer 



Extra RAM fitted - type, size In Mb and manufacturer 



Details of any other hardware which could help us to answer your question: 



Name: 



Address: 



Now, use this space to describe your problem, including as much relevant 
information as possible. Please continue on a separate sheet If necessary. 



i 
i 
i 
i 
i 
i 
i 
i 
i 
i 
i 
i 
i 
i 
i 
i 



Your machine: 
A500 □ AlOOO □ 

A2000 ^1 A3000Q 

Approximate age of machine: 



A1500 J 



Kkkstart version (displayed at the Insert Workbench' prompt) 

1.2 □ 1.3 Q 2.x □ 

Workbench revision (written on the Workbench disk) 

1.2 □ 1.3 □ 1.3.2 □ 2.x Q 

PCB revision (If known). Do not take you machine apart Just to look 



i 
i 
i 
i 
i 
i 
i 
i 
i 
i 
i 



for this! 



Total memory fitted (see AVAIL In Shell for 1.3 Workbench) 

Chip memory available (see AVAIL In Shell) 

Agnus chip (If known) 

Extra drive #1 (3.5V5.25 ') as DF„: Manufacturer 

Extra drive #2 (3.5 H /5.25") as DF_: Manufacturer 



AS 7 



I 
I 
I 
i 
I 
I 
i 
I 
i 



So 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



NMM. 




OVERSCAN MISSING 

After several years of 
using Amlgas. first for 
word processing, DTP 
and spreadsheets, 
I have recently become Involved In 

using the Amiga for its highly 

acclaimed graphics capabilities. 

However. I seem to have 
stumbled across a very annoying 
flaw In the graphics handling of the 
machine. When I render pictures 
with Real 3D in high-res, 16-colour 
PAL overscan they seem to be 
displayed as NTSC Images (that is, 
there is a blank space at the 
bottom of the screen where picture 
information should be). 

Since then I have also found this 
same problem with some other 
graphics programs. What's up. Doc? 

M C Gagen 

King's Lynn 

Norfolk 



The problem is not really to do with 
the software you are using. It's 
actually an Amiga operating system 
shortcoming, and can easily be fixed 
by first adding a public domain 
program called PatchMrglo the C: 
directory of your boot disk and then 
by using a text editor such as Ed to 
add a line like the following to your 
startup-sequence: 

ciPatchMrg >NIL: 

After re-booting with the new startup- 
sequence all should then be clear, 
bright and full-screen. Don't forget 
that you should work on a backup of 
your boot disk. 

If you can't easily find PatchMrg, 
it is included in the c: directory of 
Sca/a (from Digital Vision) and I've 
confirmed with the company that it is 
actually PD. GW 

ORGANISE A DATABASE 

As I read through a 
computer magazine. 
I grade each article 

I find of Interest from 

1 to 10. 1 also make page notes and 
other Information, the Idea being to 
create an index of all the articles in 
each magazine. 

I tried to create a database 
using Scribble! to hold these 
indexes, but I found that I had to 
open a new database for each 
magazine. When I open the 
database I bring up the old one. 
click on 'Copy Design', name it with 
the new issue of the magazine and 
get the message "DB has been 
created" but if I close this database 
and then try to reopen it I get the 
message "Error reading file". 

Where am I going wrong? Is ft 
possible for me to open Just one 
database with all my magazine 
articles In It and. If this Is so, how 




can I save myself a great deal of 
repeat typing? 

HM Joel 

First. I hope that you are referring to 
the database part of the Scribble! 
package, Organize!. Scribble! itself is 
a word processor and completely 
unsuitable for the use you intend. If 
we assume that you are using the 
database, then you have not grasped 
the basics of storing data. 

As you have suggested at the 
end of your letter, one database is 
sufficient for your needs. Fields 
(areas for input) are defined 
according to the data you wish to 
store. Enter the database and select 
New' from the Project menu. Then 
select the 'Add' button and start 
defining the database fields. The 
first requirement is to give the field a 
name. This is equivalent to the 
question prompt. For instance, if you 
want the first field to record the 
magazine name, then call it 
"Magazine". This would be a text 
field because we will not be 
performing any mathematical 
calculations upon the whatever is 
typed in to this field. 

For example, you could set up 
field details such as: 

Field Name Width Type 



Magazine 
Issue 
Article 
Page 



20 
2 

20 
3 



Text 
Text 
Text 
Text 



Note that although some of the 
responses to the prompts will require 
numeric input, the field is still 
defined as a text field. This is 
because we will not need to perform 
numerical calculations on them. 

Once all the fields have been 
added, we then save the database, 
which stores the information on to 
disk. Note that this does not record 
any information other than data 
about the structure of the fields. Give 
the database a name, something like 
"Magazine. db" should do. and then 
click on Resume. We now have to 
open our database to enter the 
information we wish to store in it. 

Select Open from the Project 
menu and click on the Magazine. db 
file. Now you can input information 
into the database, filling each field 
as you go. As for repeat typing, just 
copy one record (the entire set of 
fields for each entry) to another with 
the Copy command and change 
whatever bits you find necessary. MD 

SCREEN REGENERATION 

I am writing an 

Intuition-based 

graphical package In C. 

Each change to the 
screen requires the whole image to 
be regenerated from scratch. This Is 




JARGO 




BUSTING 



Bltplane/bltmap - a bitplane is an area of memory where every binary 

bit corresponds to a pixel on the screen. One bitplane represents 
a monochrome image, several can be overlaid to represent a 
colour or grey scale image. 

Database A program that enables information to be stored and retrieved 
in a structured manner. Information can be categorised according 
to a user's preference, and searched for according to user- 
specified criteria. 

Intuition - The part of the Amiga's operating system concerned with 

window handling, menus and so forth. It interprets user input from 
the mouse and sends information to the relevant windows via the 
Intuition Direct Communication Message Ports. 

NTSC - National Television Standards Committee. This is the name for 
the TV colour-coding system used in the USA and some other 
countries. The standard has 525 horizontal lines, running at 60 
fields and 30 frames/second. 

Overscan - A way of achieving a resolution higher than the Amiga's 

standard by utilising the border areas of the screen which are 
normally left blank. 



PAL 



The other main TV colour coding system which is in use around 
the world and was developed in Britain. PAL refers to Phase 
Alternate Line. In fact, there are several hybrid PAL systems in 
use. all of which are slightly different. 



where my problem lies: the 
regeneration takes too long for the 
package to be remotely usable. 
I then had the Idea of introducing a 
primitive form of double-buffering, 
using two windows. All regeneration 
would be done in the back window, 
then when It was finished the back 
window would be brought to the 
front and the cycle would repeat. 
I don't know If this works because 
since making the above radical 
changes to my program It Gurus 
before I get a chance to try It out. 
Obviously I have introduced a major 
bug here, but ft is rather elusive. 

Is the above method of double- 
buffering going to give me a 
speedier update. Is my method 
feasible or Is there a better way of 
achieving a faster update? 

Lee Allen 

Maidenhead 

Berkshire 

Your basic idea of switching between 
two Intuition displays is OK. but 
you've given so little detail about the 
code you've written that it is difficult 
to tell where your current problems 
might lie. First off. are you using 
SuperBitMap windows (which have 
their own display memory)? If not, 
and you have opened two full-sized 
windows of other types in the same 
Intuition screen, then you are 
effectively attempting the impossible 
task of trying to double-buffer with 
only one set of bitplanes available. 

Swapping at the Intuition level is 
certainly the easiest thing to try first. 



but my choice if I were looking to 
implement such a scheme would be 
to open two custom Intuition screens 
and then open a full-size borderless 
backdrop window in each of them. 
That approach will provide full 
Intuition object/message support, 
and still let you work with the display 
memory in any way that you see fit. 
I'd then swap screens (rather than 
windows) using ScreenToFrontO, 
combined with WaitTOFO to sync the 
display changes. 

You're not going to know whether 
this sort of approach would be 
satisfactory for your application until 
it is up and running. Double-buffering 
buys you a bit more graphic 
generation time, but basically the 
real benefit is that the intermediate 
drawing operations are hidden so the 
end result is smoother animation. 
Your problem, as I'm sure you 
already know, is that of generating 
your graphics within the frame time 
available - so your coding efforts 
need to be concentrated in the 
direction of increasing the speed of 
your drawing/update routines. The 
conventional Amiga double-buffering 
technique uses two sets of bitplanes 
(together with the BitMap structures 
and associated copper lists and so 
on). You can find the full details in 
the Addison-Wesley Libraries and 
Devices ROM Kernel Manual. 

Incidentally, have you checked 
the Guru number when your program 
crashes? It might through some light 
on your current problem! PAO 

continued on page 52 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



51 





continued from poge 51 

SERIAL UNKERS 

I've got an Amiga 2000 
and a 500 currently 
linked using Parnet. All 
I can manage Is device 
sharing; I can't take over one 
machine from the other. Is there any 
other networking system I can use? 

Also, I would like to use 
RomWack via the serial port (to 
debug on one and press RMB when 
the other Gurus). What do I connect 
to what? I think It's a normal null 
modem lead: 



Pin 7 



System Ground — Pin 7 



Pin 2 (TXD) 
Pin 3 (RXD) 



(RXD)Pin3 
(TXD) Pin 2 



Is this correct? 

Can I use the serial connection 
to run tasks on the other machine - 
that Is. use one machine as a 
terminal of the other? 

Also, the serial cable will have 
to be 10 metres long. Will I get any 
trouble with data loss? (My parallel 
cable Is 10m long and working OK, 
but can they both be plugged in at 
the same time? I think there may be 
some trouble with feedback or 
interference.) Bear In mind that 
I want to connect a T-switch to my 
serial port - one when I want to use 
the printer and the other to connect 
to the remote computer. 

Nick Taylor 

Sunderland 

Tyne and Wear 

Parnet can only share devices, and 
does not support remote processes. 
Your null-modem cable wiring should 
serve, and can be used to run 
remote tasks by issuing 'NewShell 
AUX:* on one machine, and running a 
comms terminal at the other end. 
More advanced networking requires 
the application of serious money. 
(However, see the AmigaDOS column 
this month for details of how to 
create a basic two-machine network 
in a very low-cost way.) 

Interference between the ports 
should only be a problem if the serial 
Ring Indicator line (pin 22) is 
connected. As this is not the case, 
you ought to be OK. You might get 
away with an unshielded cable 



LISTING BREAKS 

Because of the width of the 
magazines columns, we 
occasionally have to break listings 
across two or more lines. Where 
this has occurred, and you should 
enter two or more lines without a 
[Return) between them, we have 
used the following symbol: J 




(telephone cable is dirt cheap) but if 
there's a lot of electrical kit about 
your place, you may have to spend 
more on shielded cable. 

I have strong reservations about 
using a T-switch on any computer 
equipment. You'll be OK if you never 
switch it while anything is powered 
up. though. SCR 

HUNKY DORY 

I own an Amiga A500 
with a 1.5Mb memory 
upgrade and am a keen 
machine code 
programmer. I'm writing an 
assembler for my A level project and 
was wondering whether you could 
explain In detail how the overlay 
hunks In a file work (I'm writing a 
disassembler too). 

Also, I need help with how to 
create filled 3D graphics (especially 
'doughnuts' and cubes) using 
assembler. 

Ben Cole 

Wallington 

Surrey 

There's no way that any of your 
questions can be answered in detail 
because the answers would fill this 
issue (and probably the next) from 
cover to cover. I can. however, point 
you in the right direction as far as 
getting some technical help goes. 

First your question about overlay 
hunks: the idea with overlays, as I'm 
sure you know, is that instead of 
having a complete program in 
memory you only load a part of it and 
bring in additional code sections as 
they are needed. The original ALINK 
linker and the subsequent BUNK 
linker support an automatic overlay 
system which, providing it's been 
given the right directives, will handle 
the loading and unloading of overlay 
segments automatically. 

As the first step, the programmer 
will create a set of source code files 
which are compiled/assembled as 
per normal to produce the 
appropriate object code modules. It 
is then up to the programmer to 
create a MAKE file which uses the 
linker's OVERLAY directive to specify 
the overlay tree. The output from the 
linker when overlaying is, as per 
usual, a single binary load file - but 
it consists of all the code and data 
sections together with information 
about the positions in the file of the 
nodes' of the overlay tree. At run- 
time, incidentally, the whole of this 
overlay process is transparent - an 
overlay supervisor handles the 
loading and unloading of the overlays 
without the program even knowing it 
is being done. All of the technical 
details you need can be found in The 
AmigaDOS Manual (Bantam Books 
ISBN 553 35403 5). 

As far as the 3D graphics 
question is concerned, you need to 



JARGO 




BUSTING 



Device - An AmigaDOS concept, creating a general means of 

communicating with various peripherals such as disk drives. 
printers, modems, the keyboard and so on. 

Keymap - One of several files that are used by the Amiga to translate key 
presses to the relevant characters for a given country, since 
different countries have different layouts for their keyboards. 



Linker 



A program which joins together the various segments of code 
produced by a compiler, along with any relevant library routines, 
and produces a finished, executable program. 



ROMwack - A debugging program retained permanently in the Amiga's 

ROM. It can be accessed when the machine crashes by attaching 
another Amiga to the serial port. Then a programmer can 
interrogate the crashed Amiga and hopefully discover the cause of 
the crash. 



get hold of information on the 
underlying generation/fill/surface 
algorithms; There are plenty of 
decent books around but 
Fundamentals of Three Dimensional 
Computer Graphics by Alan Watt 
(published by Addison Wesley. ISBN 

201 15442 0) would be as good a 
place to start as any. 

Once the various algorithms are 
understood, it is arguably no harder 
to translate them to assembler than 
to any other language (although it 
obviously takes longer). Whenever 

1 have to tackle this type of coding 

I opt for using language-independent 
program design techniques such as 
the Warnier diagram. 

These design techniques are 
easy to learn and are very powerful 
because they provide a basis for 
breaking down large problems into 
small but coherent portions of the 
problem which are then far more 
easily tackled. 

There just isn't the space to 
explain how these design techniques 
are used with assembler, but you 
might be interested to know that 
Kuma Software is publishing a book 
called Program Design on the Amiga 
(ISBN 745 70032 2) which 
includes very detailed examples of 
these types of techniques using 
pseudo-code. Basic. C and 68000 
assembly language. PAO 

A KEY CHANGE 

I have a problem: when 
I try to change the 
keymap to -gb" on the 
Setmap icon of the 
Works! - Platinum disk, It doesn't 
appear to have any effect. Trying a 
different approach, I copied the 'd' 
file on the Extras disk inside 
devs/keymaps into my 
DEVS:keymaps directory. However, 
when I did this I experienced the 
same problem. 

In addition, how do you remove 
jagged lines from a DPalnt III 




printout, and how to draw coloured 
lines on a white background. 

B Blake 

Hinckley 

Leics. 

If you take a look at the S;startup- 
sequence on your Works! - Platinum 
disk, you should find an entry like 
this: 

SYS:System/SetMap usaO 

The correct solution to the SetMap 
problem is to make sure that you 
have the Devs/KeyMaps/gb file on 
the disk, and then to alter the above 
line so that it reads: 

SYS:System/SetMap gb 

You could ue the method you were 
attempting if you ensure that the gb 
file is inside the Devs/KeyMaps 
directory and then select Info from 
the Project menu on Workbench. 
Type the following into the Tool Types 
gadget: 

KEYMAP=gb 

The jagged lines on your printout 
from DPamt III arise from the way 
picture information is stored by the 
program and displayed by the Amiga, 
and cannot be avoided. 

The white background is no 
problem - simply change the 
background colour with the palette 
menu on DPaint III to white instead 
of black or set the pnnter/graphicsl 
element of preferences on your 
DPaint disk from Positive to 
Negative. MD 

MAMMOTH EXPANSION 

I^B I have an Amlg.i 1000 
with 512K of RAM. It is 
now proving to be very 
limiting and I am 
thinking of upgrading It. My worry is 

(Mtmd on pop 57 




B4 AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



You deserve the best ! 

Now you can get the best... with PEN PAL! 



A superb package, with immense power, to fulfil all your 
word processing requirements and~. it includes a Database! 
It's all so easy to use. you pmbaW) won't need to refer to 
tlie exteasive 250 page manual too often. 

Whilst working, you can open up to four documents 
simultaneously (memory permitting), search and replace: cut, 
copy and paste, check your spelling with a 1 (10,000+ word 
dictionary. You can import your favourite IFF/HAM 
graphics, from programs such as DPaint 11 or Clip Art tiles 
in various sizes and colours. You can auto- 
matically flow text around graphics in any 
Workbench compatible font (there are over 
200 available styles), in different sizes and 
colours to suit your design... even as you 
type. All this from a word processor 
and... Much. Much, More! 



IV-i.P.il 




ft 



As you can see. this is not just any ordinary word 
processor! Full Page View with position, edit and creation 
of graphic objects. Mail Merge using the built in database 
and forms designer. Creation of templates for complex 
reports, into which the database can be merged. 
Operating with 32 fields per record, and 32,000 records 
# per database with a East 80ft of 1000 records in less 
than 5 seconds this is a real database. 

^ Pen Pal requires an Amiga 5001 1 5Q0I20Q0 

or 3(XX) with a minimum of {megabyte 

of available memory. 



V»l 



V* 




w 



/ 



&b 



\ 



H 



Pen Pal 

When.. .you deserve the best! 

£79.95 



\ 






/ 



V 



\ 



."...its handling of graphics is unsurpassed: 
Pen Pal is the only program I tested thai will 

automatically wrap text around graphics 

uWfefl World.. Jul M 

."..without healing around the bush Pen Pal is very 
special.." - "There is little to fault Pen Pal and it 
deserves to do well." Amiga I ortnau.J)i c, '90 




fM*f* 



i0— '-» 




I rade Distributors... 



Precision 
Software 



k. mm a 

CEHTRESOFT 



[3 QC]HB MARKETING 




"...1 am extremely pleased with your product especially 

the Graphic Capabilities wiihin the Word Processor. Having 

the Database on the same disk has made I'lN PAL ihe best 

program I have..." DS£., PtumsUad, L0 WO\ 

" ..Please let me (ell you how amazed I am at how EASY 

IT IS TO USE PEN PAL. The manuals supplied arc 

very informative and very clear..." 

/w.v, Clifton. NOTTINGHAM 

"...A most excellent piece of software..." 

lir.ll.StrathclyiU. S< 0TLAND 




IVn t':il is supplied into the UK thnxi^h ... 

Gordon Harwuod < J Hiiputers New Street Alfrclon Derbyshire DE5 7BP 
Telephone: 1 1773 K36781 I .simile: 0773 H3UM0 



GORDON 
HARWOOD 
HARWOOD 



ALL PR 



r 



INCLUDE VAT, COURIER DELIVERY 



AMIGA GALACTIC PACKS 








GALACTIC PACK I 

• AMIGA A500 COMPUTER 

• WICKED 50 GAMES PACK 

50 great games to get you going! 

• QUICKSHOT TURBO MICROSWITCHED JOYSTICK 

• HIGH QUALirf MOUSE PAD 

• TAIIOR MAOE OUST COVER 

£329.99 

ALL OUR AMIOAS COME WITN THE 
FOLLOWING AS STANDARD 

•2 YEAR GUARANTEE 

• 1 mb DISK DRIVE 
•TV MODULATOR 

• 4096 COLOURS 
•SPEECH SYNTHESIS 

• AMIGA BASIC 

• DIGITAL STEREO SOUND 

• MOUSE 
•CONNECTING CABLE 

• USER MANUALS 
•WORKBENCH 1.3 

• NOTEPAD WORDPROCESSOR 



GALACTIC PACK II 

• AMIGA A500 COMPUTER 

• CARTOON CLASSICS 

Bort Simpson « The Space Mutant 
Lemmings * Captain Planet 
De Luxe Point III 

• OFFICIAL A500 7? MEG UPGRADE 

• ADDICTIVE HITS 

Rainbow Island * New Zealand Story 
Bubble Bobble 
•WICKED 50 GAMES PACK 

50 great gomes to get you going! 

• QUICKSHOT TURBO MICROSWITCHED 

JOYSTICK 

• HIGH QUALITY MOUSE PAD 
•TAILOR MADE DUST COVER 

£399.99 



STEREO COLOUR MONITORS 

PHILLIPS 8833/MK2 CBM 1084S 

£249.95* £269.95* 

'Free F19 Stealth Fighter "Free Silent Service 



COMPLETE PERIPHERAL PACKS 



PACK! 

PROTAR 512K RAM Upgrade with dock -40 
capacity lockable disk box* 20 3.5" DS/DD 
disks with labels • 3 5 disk drive cleaner kit 

all for just £39.95 



PACK 2 

PC 880B intelligent disk drive- Protar 51 2K RAM upgrade 
with clock • 40 capacity lockable disk box • 20 3 5 DS/DD 
disks with labels • 35" disk drive cleaner kit 

all for just £99.95 



CONSOLE CORNER 

AIL PRICES INCLUDE COURIER DELIVERY & 2 YEAR GUARANTEE 



CONSOLE SYSTEMS 

Sega Master System £59.95 

Sega Master System Plus £79.95 

Sega Megadrive £129.95 

We slo<k o wide range of software and peripherals for oil of the above ring for details 



COLOUR PORTABLES 

Atari Lynx £84.95 

Sega Game gear £99.95 







computers 



PLUS A COMPREHENSIVE 2 YEAR GUARA 



PRINTERS 

All printers come with connecting cobles free of charge 






STAR 
GOLD STAR DEALER 

LC 20 MONO 9 pin Do! Motrin, 180/45 cps. 

£149.95 

LC-200 COLOUR 9 pin Ool Malrii. 185/45 cps. 

£214.95 

LC-24/200 MONO 9 pin Dot Matrix, 180/45 (pi 

£259.95 

LC-24/200 COLOUR 24 Pin Ool Malrii, 220/55 cp 

£309.95 



CITIZEN 
PREMIER SUPER DEALER 

120D+ MONO 9 pin Dol Matrix, 120/25 cps. 

£149.95 

SWIFT COLOUR 9 pin Ool Matrix, 160/40 tps. 

£214.95 

124D MONO 9 pin Dot Matrix, 144/48 tps. 

£209.95 

SWIFT 24 COLOUR 24 Pin Dot Matrix, 160/50 cps. 

£219.95 



PRINTER STARTER PACK 

UNIVERSAL PRINTER STAND • QUALITY DUST COVER • 200 SHEETS OF PAPER 

All for only £9.95 



AUTHORISED PROTAR STOCKISTS 

THE VERY BEST IN PERIPHERAL ADD-ONS 

PROTAR 512K UPGRADE WITH CLOCK 

Features compact 4 chip design, on/oH switch iLm9 »9 5 

PROTAR 'VISTO' COLOUR MONITOR 

Identical to Phillips 8833 MKII £248.00 

PROTAR A500 HARD DRIVES 
Features 8mb internol RAM exponsion facility 
A500 HD - 20 meg .£279.95 A500 HD - 30 meg .£349.95 

A500 HD • 50 meg £429.95 

Configurations available up to 160 meg - pleose call for details 



POWER DISK DRIVE STARTER PACK 

New PC880B intelligenl disk drive featuring. Blitz Hardwore,Virus Hardware, Antkliek, Thru-port, 
Isolating Switch • Ten 3.5" DS/DD disks with labels • 40 copocity lockable disk box • 3.5" disk drive 
(leaner kit 

Only £69.95 








BY PHONE ExJ — — 

Simply call our Head Office quoting your Access/Visa number on 

0234 218060 (5 lines) 

BY CALLING PERSONALLY 

Simply call into your nearest FutureWorld store where our lully 

trained personnel will be more than happy to deal with your 

requirements 



BY POST 

Make cheques. Building Society drafts or Postal Orders payable 
FUTUREWORLD COMPUTERS LTD 
UNITS 25-27 SERGEANIS WAY 
ELMS INDUSTRIAL ESTATE 
BEDFORD MK410EH 
Pleose write cheque guarantee card number on reverse of cheque to ensure 
same day clearance 
r _^M REMEMBER 
U^HJ ALL PRICES INCLUSIVE OF VAT I COURIER DELIVERY 

FINANCE 

Finance available to suit your specific needs. Written details on request 
Instant credit is available in all FutureWorld stores. 
PREMIER GOLD CARD 

* 7 day money back guarantee if not completely satisfied 

* 30 day exchange for new policy should a fault occur 

• 2 year guarantee giving free collection and delivery service should a foul! 
occur 

•Exclusive Premier Gold Card with Personal Membership Number entitling 
you to special offers 

• All this for only [1995 per item purchased 
2 YEAR GUARANTEE 

For the whole guarantee period, warranty service will be completely free of 

charge 

TECHNICAL SUPPORT/ON SITE ENGINEERS 

Being authorised service centres for AMSTRAO, COMMODORE & STAR, we 

are equipped to deal with the majority of queries 

FULLY COMPUTERISED ORDERING SYSTEM 

This enables our telesales staff to provide up-to-the-minute stock 

information (oupled with efficient dispatch 

FULL TESTING PROCEDURE 

All computer hardware is tested prior to dispatch maintaining our motto 



#&$* 





YOUR NEAREST A^^A^JiJof^l STORE 

BEDFORD 

70 High Street Bedford Telephone 0234 217070 

NORTHAMPTON 

1-7 College Street Northampton Tel: 0604 33996 

WELWYN GARDEN CITY 

16 Church Road Welwyn Gdn City Tel: 0707 390029 






V' 




HJJ 









OMEGA 
PROJECTS 



14 DERWENT CLOSE 
CULCHETH 
WARRINGTON 
CHESHIRE, WA3 5DY 



FOR ORDERS & TECHNICAL QUERIES 



ALL CHEQUES, P.O., 
ETC SHOULD BE MADE 
PAYABLE TO OMEGA 
PROJECTS. WE ALSO 
TAKE ACCESS. VISA. 
MASTERCARD ft 
EUROCARD 



P u 



C/3 



LOiOiOiOiOiOtOiO 

o-ooooo-oo 

&Q- VQ : ; : £>'- 

<oo* r-o-O- c> cn(o 

<N — — — : — lO-O 






2§ 



—J ® + < 

eSs 



oil 

(JCNCN 

I © © 

Oa_Q- 

o>> 



o>>©*i 
+ SJ+S5 









o > 



CNJ 



LO 



s* 



<T3 






UO 



-i= — U> W 44 
O^er < ■£■£ 

U U «<ocO 

a* © go. a. 

© © ©??^ 
xxZCDO 



«o° 



55 ^ 



Q u£< 



iO to m in in in 
O o> t> o* t> o 

a- co o O co co 



in in in in in in in 
o-oo- o o o o- 

o= * * O of g g 



CN CO -O O *3 
CNCO -O 



CD 



CO coco 



lu a> 0) a> 
.C.C.C 

000 
r^ o D o 

Souu_. 

tJ ^ >«: ^ jo w 

Uj333c^ 



CO COCO 7=^7=1 



SnEEE 

^ O) C C C 

Iq d o o 
$000 



Ud) a> <i> 



■D 



5 



0)0)0)0)^ ti 

Q) CD Q) Q) 

8CNJOO OCT 

c^ o- o- a- 5- o- 
in un in in 10 m 

<<<<<< 



— CM 

to LO l/) 

o o*co 

r^ r^. m 



O O 



§£ 



c c c 

000 

■D ^ ^ 

000 



0)0) 
0) 0) 

^£ 

SCO 

0) <D 

era 
>- >• 

CO iS> 



O £ 

n>0 



8 









10H 



a 






* 




U 


S£ 


< 


8^10 


8 2 10 


$|* 


< 2 * 


<o<* 


Oo"> 


O g |N 


5£f> 


I of 


<<* 

U 


«§? 




1 







u ? 



u w 5 



— ■■/■- 



- ^ 2 E S ^ ^ 
£ 3 « ^ S t= i 





^ *- t> O — ^T n <N — 



on 






§ss§ 



$ $ 3 U E 
00 or g 




* "* j 1 *"■ 

T W 

Pi I 
sail 



g 



gScoS 



Sail! 

<< &fi 




s. 



Bl 



c^^x j 
5<<o 
a + * + ^o- 

5 aaa t J 
2 2 22-3 



c-i 



<<<< 




§????! 



2< 



^ o^^ 

<XCDf0fO 



t= tt 

fcg 

u^^ 





continued from page 52 

that I may be spending money on an 
obsolete unit. I am particularly 
Interested in digitising, animation 
and arts packages, which tend to 
be very memory-hungry. Is it 
possible to upgrade my A1000. and 
how would you suggest that I do It? 
Which hard disk and how much 
extra RAM would you advise? 

I was also disappointed that 
when I first bought the A1000 I also 
bought Dip- View 1.0 and found that 
it would not work with my colour 
camcorder - only with a black-and- 
white camera. Will the latest 
version, Digf-View Gold, work with a 
colour camera and can I get 768 x 
592 resolution with my A1000 plus 
extra memory? 

A Proctor 

Chester 

Cheshire 

I would advise that you get a 
minimum of 2Mb RAM and as large a 
hard disk as you can afford. 

It is actually possible to fit an 
A590 20Mb hard disk to an A1000, 
if you don't mind it being back to 
front. You can also add up to 2Mb of 
RAM to the A590. So that's one 
cheap and dirty option. Otherwise, 
you could scout the small ads as you 
can sometimes find A1000 memory 
cards (such as Insider II) being sold 
off cheaply. 

But to be honest, since you are 
interested in graphics and animation, 
I think that you would probably be 
better off changing to a second-hand 
B2000 or new A1500. both of which 
offer far better expansion 
possibilities than the A1000. Make 
sure that the model you buy has the 
Fatter Agnus chip fitted and working, 
though! It is possible to upgrade the 
A1000 but it probably isn't worth the 
cost in the long run. Incidentally, 
since I have an old A1000 myself I'd 
be interested in readers' comments 
about extending their useful life. 

On the Digi-View 1.0 question. I 
think you will find that a colour 
camera will work successfully, but 
only if you have a way of splitting the 




colour signal into the RGB 
components required. To do this you 
will need a colour splitter {see page 
59 of this issue for details). The 
same is certainly true of the current 
Digi-View Gold, and colour digitising 
can be done easily with a colour 
splitter. You should also be aware 
that your 'old' Digi-View hardware can 
use the new software - so you may 
just be able to get a software 
upgrade, rather than having to buy a 
new Digi-View. If you change to 
another Amiga, though, you will need 
to buy a gender changer as the 
parallel port fitting was changed after 
the A1000. 

I used to be able to get 768 x 
592 resolution with my A1000 (with 
1.5Mb memory), so you should 
certainly be able to do that. GW 

RADICAL SPEED-UP 

I have been using the 
RAD: recoverable RAM 
disk to speed up my 
system a bit. I have 
read that FFS can be used on RAD: 
but I have had no success getting It 
to work. I've tried changing the 
MountList entry, changing DOS 
type, Boot priority and adding the 
filesystem line. I have also tried 
formatting RAD: with the FFS 
option, all to no avail. What am 
I doing wrong? 

I am soon to purchase a 40Mb 
hard disk, and have read that I need 
to partition the hard disk to boot up 
the Amiga. Will formatting hard disk 
partitions to FFS be as difficult as it 
Is for RAD:? I would appreciate It 
very much if you can solve my 
problems for me. 

PWHp Chung 

Cheltenham 

Gloucestershire 

The recoverable RAM drive (RAD:) 
may be used with the Fast Filing 
System (FFS) by changing the Boot 
priority in the DEVS;MountList file for 
RAD: to -129 and then setting the file 
system entry to reflect FFS. This 
appears to work without problems, 
although the logic for doing this 



JARGO 



BUSTING 



Auto boot - Booting is the process that occurs when a disk is inserted and 
accepted at the Insert Workbench' prompt. A hard disk or RAD: 
will autoboot. meaning that the relevant programs on them will be 
run automatically after a reset or, in the case of a hard disk only. 
as soon as the Amiga is switched on. 

FFS - Fast Filing System. A new filing system driver that was introduced 
with Workbench 1.3. Disk blocks are arranged so that large 
amounts of data can be read quickly. Reads and writes are 
increased in speed by up to seven times. Directory searching is 
around 10 times faster and the hard disk partition limit is raised 
to two gigabytes. Some older hard disk systems cannot boot with 
FFS. Also, the FFS not available with floppy disks under 
AmigaDOS 1.3. 



seems a little bizarre. By converting 
RAD: from the Standard File System 
(SFS) to FFS. you will also ensure 
that RAD: will not auto-boot from a 
reset. If you are keeping commands 
in a non booting RAD:, then you 
might just as well store them in 
dynamic RAM: and make better use 
of your available memory. 

The distinct advantage that RAD: 
has over RAM: is that it is auto- 
booting, and if you take this facility 
away from RAD: then frankly I don't 
see what you will achieve, except a 
slight improvement in access time - 
which is already fast - due to the 
fact that RAD: is a memory drive. 

Almost all the literature regarding 
hard disks refers to making two 
partitions: one standard partition 
from which the Amiga auto-boots and 
then hands control over to the FFS 
partition for faster access. With the 
advent of newer hard drives, this 
partition is no longer necessary. It 
will, of course, depend on the hard 
disk in question: most new hard 
disks can be formatted completely 
under FFS and still be able to auto- 
boot successfully. You should not 
have a problem with partitioning. 
Some people actually prefer two 
partitions on disk, one OFS and one 
FFS. If this is the case, then you 
should make the OFS partition as 
small as possible while still being 
able to hold a few commands from 
the C:, Devs:. L: t Libs: directories 
and so on. and a small startup- 
sequence that transfers control to 
the FFS partition as soon as 
possible. 

Finally, there will be a slight 
reduction in speed when using a 
hard disk compared to RAD:. 
However, it is more practical; it uses 
FFS (and auto-boots) and it is much 
larger. MD 

MANHATTAN MAGIC 

I have an A500 with 
512K and am interested 
in video titling. I have 
already used the Video 
Out from my modulator to do some 
basic titling but I would now like to 
take this one step further. 

How do I superimpose Amiga 
graphics over a pre-shot video? For 
instance, I would like to use arrows 
to illustrate some footage of New 
York. I heard this Is possible with a 
genlock but I'm not well up on the 
hardware. Can you help me? 

Daniel Hardy 
Wlgan 
Lanes 

Yes. you're absolutely right - a 
genlock will certainly do the job. And 
you should get better quality to boot! 

A genlock causes the Amiga to 
be synchronised to the video signal 
from a video camera or VCR. As a 
result, the Amiga signal can be 




Z80 Assembler 

After Keith Rickard's letter in 
issue 4, in which he asked for a 
Z80 cross-assembler, Richard 
Keeble wrote in to say he has just 
the thing. The program was 
written by him; it supports all 
opcodes, global, local, permanent 
and alterable tab ■ to, and includes 
an expression evaluator. 

If Keith (or indeed anyone 
else) is interested in this program, 
they can get It from Richard for '» 
reasonable fee'. Richard Keeble 
can be contacted at: 
30 Glencoe Road 
Ipswich 
Suffolk 
IP4 3PR 



successfully superimposed over the 
video signal - usually by 'replacing' 
all occurrences of colour in the 
Amiga image (the first colour in the 
palette of Deluxe Paint, for instance) 
with the video image. 

An important point to note here 
is that the quality of genlocking is 
very much dependent on the quality 
of the video signal input. The better 
the video quality, the better the 
stability of the super-imposition will 
be - even on the most expensive 
units. So when you're thinking about 
buying a genlock, bear this in mind. 
Since there is such a range of 
genlocks available now. and at so 
many different prices, I find it difficult 
to recommend one to suit your 
needs, without knowing more about 
your budget. GW 

BOUNCING BALLS 

I want to write an AMOS 
program to animate a 
number of balls as bobs. 
Each has a set of start 

coordinates. Let's call these 

( XI, Yl) (X2.Y2) and so on. 

Each ball Is given a velocity In 

both the x-dlrection and the 

v -direction. Let's call these 

velocities (DX1.DY1) (DX2.DY2) 

and so on. 

In the main loop, the balls are 

made to move as follows: 

Do 

X1=X1+DX1 

Y1=Y1+DY1 

X2=X2+DX2 

Y2=Y2+DY2 
Loop 

i 

How do I make the balls Interact 
with each other realistically? 
Obviously the first step is to detect 

continued on page 58 




AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



57 




continued from page 57 

a collision between the two balls. 
Thon, somehow, I think that the 
balls must be made to bounce 
realistically via an equation 
Involving a comparison between the 

balls' X and Y positions and their 

velocities. It is this equation that 
eludes me. 

Stephen Mackenzie 

Woodsmoor 

Stockport 

First, I've chosen to hold the balls' 
coordinates and velocities in arrays. 
That way a simple loop will take care 
of any number of balls. 

There are two equations you 
need to take account of: the 
conservation of momentum, and the 
conservation of kinetic energy. These 
two equations are: 

Mi'Vi + M 2 *V 2 = M^Vi' + M 2 *V 2 ' 

% M^Vi* + % M a *V 2 ,a 

Where V is the new velocity after the 
collision. 

There's a subtle complication 
here. The conservation of energy 
equation relies only on the 
magnitude of V, not the direction, 
whereas the momentum equation 
relies on the directional information 
as well. 



Solving these equations had me 
flummoxed for days, I don't mind 
telling you. Then I hit on the trick. As 
your problem stands, you have the 
velocities resolved along the x and y 
axes. For the purposes of a collision, 
a different coordinate frame has to 
be used. 

Imagine the moment when two 
spheres collide. Draw a line between 
the centre of the two spheres, and 
another at right angles to this. This 
is the new set of coordinates into 
which the velocities have to be 
resolved. The reason for this is as 
follows: the two balls rebound off 
each other along the radial axis, 
conserving momentum, but there is 
no change in momentum for either 
ball along the tangential axis, since 
the balls' velocities along this axis 
take no part in the collision. 

The equations are solved by 
working out the angle which the 
radius of the two balls makes with 
the x axis, and hence the relation of 
the radial/tangential coordinate 
system to the x/y coordinate system. 
Then the balls' velocity vectors are 
resolved along the new set of axes 
and the law of conservation of 
momentum is applied. Combine this 
with the law of conservation of 
kinetic energy for the overall 
velocities of the balls, and you end 
up with two extremely large 
simultaneous equations. 



JARGO 




BUSTING 



Bob - A blitter object. This is a software sprite, moved around the 
screen by the Amiga's super-fast blitter. 

C - A compiled language designed primarily for systems programming. 

It was used to write much of the Amiga's operating system, and is 
used to write many Amiga applications. 

Dlgitlser - A device which takes analogue information from a source such 

as a video camera and converts it to digital screen information for 
use by a computer. 

nicker fixer - A card which plugs into the A2000's video slot and 

removes the flicker from the Amiga's interlace mode and the 
visible scan lines in the non-interlace mode. Interlace mode is the 
Amiga's way of doubling the vertical screen resolution, but this 
normally effectively halves the screen update rate and creates a 
flickering on the screen. 

Hot spot - The part of a sprite or bob which is used as a reference point 

for the object's coordinates. The hot spot of the sprite is the pixel 
that appears at the screen position specified by the sprite's 
coordinates. 

Script - A collection of AmigaDOS commands. Referred to as a batch file 
on other systems. 

Velocity - An object's velocity is different from its speed, in that velocity 

includes information about the direction of travel. For an object in 
a two-dimensional screen, its velocity can be represented by two 
parts, one in the x direction and one in the y. The components will 
be positive if the object is travelling across and down the screen 
respectively, negative otherwise. 






I assumed that the mass of the 
balls is equal, because doing so 
results in the solution falling out 
rather neatly. If you want to do 
otherwise. I'm afraid you'll have to 
solve the equations yourself. I've 
also assumed, as they say in physics 
text books, that the collision is 
perfectly elastic and that there are 
no frictional effects. 

There's not enough space to 
show you how I arrived at the 
solution, but it ends up as being: 

DXi'= 

DXi*S2 + DX2-C2 + (DYi • DY2)-C*S 

DYi'= 

DYi*C2+ DY2*S2+ (DXi- DX2)*C*S 

DX2*= 

DX2*S2+ DXi»C2+(DY2- DYi)"CS 

DY2'= 

DY2*C2 + DY1-S2 + (DX2 - DXirC'S 

Where DX is the velocity in the X axis 
and DY is the velocity in the Y axis, 
and C=cos(W) and S=sm(W). The 
angle W is the given by 

tan(W) = (Y 1 -Y 2 )/(X 2 .X 1 ) 

To make things a little clearer, here 
is an AMOS listing to bounce four 
balls around: 

Screen Open 

0,320,200,2,Lowrea 
MAKESPHERES 

Dim 

X#(4),Y#(4),DX#(4),DY#(4>, J 
DXT#<4),DYT#(4) 
For 1*1 To 4 

X#(I)-Rnd<319) 

Y#<I)-Rnd(199> 

DX#(I)-(Rnd(12)-6)/3 

DY#(I)-(Rnd(12)-6)/3 
Next I 
Do 

For 1=1 To 4 
If X#(I)<-0 Then J 

DX#(I)*AbB(DX#(I)) 

If X#(I)>«319 Then DX#(I)-J 
-Abs(DX#(D) 

If Y**(I)<«0 Then 
DY#(I)-Abe(DY#(I)) 

If Y#(I)>-199 Then DY#(I)-J 
-Abs(DY#(I)> 

X#(I)-X#(X)+DXtt(I) 
Y#(I)»Y#(I)+DY#(I) 
Bob I,X#(I),Y#(I),1 
If Bob Col(I)--l 
For J=l To 4 
If IoJ and Col(J)— 1 
W#=Atan((Y#(I)-Y#(J))/ J 
(X#(J)-X#(I))) 

S#=Sin(W#) : C#-Cos<W#) 
DXT#(I)-DX#(I)*S#*S#+ J 
DX#(J)-C#"C#+<DY#U)- J 
DY#(J))*C#-S# 

DYT#(IJ-DY#(I)*C#*C#+ J 
DY#(J)*S#*S#+(DX#(I)- J 
DX#(J))*C#*S# 

DXT# (J) «DX# (J) *S#*S#+ J 



DX#<I)*C#*C#+(DY#(J)- J 
DY#{I))*C#*S# 

DY# (J) -DY# (J) *C#*C#+ J 
DY#(I)*S#*S#+(DX#(J)-J 
DX#(I))*C#*S# 

DX#(I)oDXT#(I) 
DY#(I)-DYT#(I) 
DX#<J)=DXT#(J> 
End If 
Next J 
End If 
Next I 
Loop 

Procedure MAKESPHERES 
Ink 1,0,1 
Circle 20,20,10 
Paint 20,20,0 
Get Bob 1,10,10 To 31,31 
Hot Spot 1,$11 
Cls 
End Proc 

All of the variables must be real, of 
course - there's not a great deal of 
point in adding fractional velocities to 
integer coordinates, because most of 
the information will be lost and the 
objects will move very jerkily around 
the screen - if the program works at 
all. that is. 

I've defined the bobs simply by 
drawing a circle on the screen and 
using AMOS's Get Bob function. I've 
used the Hot Spot function to make 
the bobs' coordinates refer to the 
centre of the spheres, as required by 
the equation for the angle W. 

As well as the position and 
velocity arrays for the balls. I've used 
a temporary array for storing the new 
velocities after the collision. This is 
because the equations for the new 
velocities are dependant on the old 
velocities, which must therefore be 
retained for a time. 

The program works fine... well, 
almost. You may occasionally notice 
some strange behaviour, whereby 
two balls become rather attached to 
each other. This phenomenon will 
occur if a collision between the two 
is detected and. although the 
velocities are changed, the balls 
move away from each other slowly 
enough for another collision to be 
detected, in which case they will 
begin moving towards each other 
again. The only remedy I can suggest 
for this (and I admit that it's 
essentially a bodge) is to move the 
two colliding balls away from each 
other by a pixel or so independently 
of their velocities. This can be done 
by inserting the following two lines 
just before the 'End If and 'Next J' 
lines, after the re-calculations of 
velocities for a collision: 

X#(I)=X#(I)+Sgn(DX#<I>) 
X#(J)=X#(J)+Sgn(DX#(J)) 
Y#(I)=Y#(I)+Sffn(DY#(I)) 
Y#(J).Y#(J)+Sffn(DY#(J)) 

And all I can say after that is. good 
luck with your program! CR 



58 



AMIGA SHOPPER • ISSUE 7 • NOVIMtER 1QQ1 




SONY SO FAR 

HI have been lucky 
enough to acquire a 
bare Sony 3. 5-Inch disk 
drive and I want to use 
It with my Amiga 500. Building an 
Interface and a cable are no 
problem as I have access to a fully- 
equipped electronics workshop. 
Apparently the drive came out of an 
old Apricot computer, but I don't 
know which one. I hope you can 
help me connect this unit to my 
Amiga. 

C C Smith 
West Lothian 

Unfortunately the drive you 

mentioned is quite an old model and 
I have been unsuccessful in digging 
out any information on it. From the 
information in your letter I can tell 
you that CN109 is the data 
connector, a standard Shugart-type 
floppy connector. CN108 is the 4-way 
power connector. Both of these 
should be identical to the connectors 
on your A500 internal drive. S101 is 
the drive ID switch; leave this set to 
1. To connect this to your Amiga you 
will have to build an Amiga-to-Shugart 
converter. This is a very simple 
circuit involving two 74 series chips. 
Details for building this can be found 
in issue 6 of Just Amiga Monthly (« 
0895 574449). JR 

QUALITY DIGITISING 

I own Digi-View 4.0 but 
my results are usually 
of lesser quality than 
the perfect Images 
produced in reviews of the product, 
even using slow scan. I use the 
recommended black-and-white 
Panasonic WV 1410 camera. I use 
full daylight to illuminate my 
subjects. What is the best 
tracking' number to use for this 
camera and for other sources such 
as the freeze-frame on the Ferguson 
Vfdeostar 3V53 VCR? 

Could you also give me some 
advice on RGB splitters for use with 
Digi-View and tell me whether all 
splitters work just as well on Dlgl- 
Vlew as on other video digitisers? 

To finish, can you tell me which 
Is the better signal for recording to 
a VCR from a modulator. Is It the RF 
or the separate video and audio? 

Paul Rose 

Radlett 

Herts 

I use a black-and-white Panasonic 
WV-1500 myself, with tracking set at 
0. It works fine for me. However, if 
you are having trouble, the best way 
to fix it is to keep making small 
adjustments until you find the 
optimum settings for your system. 
This also applies to the VCR. 
Remember that when using a VCR 
the freeze frame must be perfectly 




still, or the digitised image will be 
blurred. Similarly, your video camera 
should be securely mounted and not 
moved until digitising is complete. 

It is possible that the images you 
are referring to were digitised with a 
rather more expensive camera than a 
WV-1410. Better cameras with higher 
resolutions result in better quality 
digitising - especially when using the 
newer. CCD chip cameras. You may 
also find that the video tube in your 
camera is old or has gone 'soft' as a 
result of being left pointed at a 
scene for too long. You must always 
be careful with tube cameras as it is 
extremely easy to cause permanent 
damage to the video tube by using 
very bright light (including sunlight) 
and leaving the camera pointed at 
the same image for long periods. 
Cap the lens whenever the camera is 
not in use. 

Any RGB splitter should work on 
Digi-View, as well as with other 
digitisers. An RGB splitter simply 
provides an electronic way of filtering 
the video signal to provide the red, 
green and blue components required 
by the digitiser to produce the final, 
colour image. Note that colour 
splitters will only work correctly when 
the video signal itself is in colour. I 
actually built my own several years 
ago. but the Rombo VidiRGB splitter 
which I reviewed recently (Amiga 
Shopper Issue 5) should do the job 
just as well. 

The best signal has to be the 
video one. since the RF signal will be 
a converted version of the video 
signal and hence poorer quality. GW 

STARTIN G SMALL 

^^^H I need a word processor 
^T/ ^Jbut I am also interested 
^yO^ I In the various graphics 
LW^LlHI applications of the 
Amiga. I have around £1.500 
available to spend on a system but I 
want to start small. 

What would be the ideal 
expandable hobbyist setup for me? 
Should I consider a flicker fixer and 
multisync monitor from the start, 
and will expanding the A1500 turn 
out to be cheaper In the long run, or 
should I start with the A500? 

What disk drive should I 
consider getting, and can I buy 
software and hardware In Germany 
and the USA, where everything 
appears to be cheaper? 

Stefan Ulanowski 
London 

If you want to start small, then the 
A500 has to be the starting point. 
The A1500 will allow you to use a 
flicker-fixer, but although the cost of 
this type of equipment has reduced. I 
would not consider that buying an 
A1500 with a multisync monitor 
could be regarded as starting small 
by any stretch of the imagination! 




My suggestion for the use you 
have in mind would be to purchase 
an Amiga A500 with at least 3Mb of 
RAM. The standard Commodore 
1084 or Phillips CM8833 monitors 
should be sufficient to begin with. 
Choose the best priced hard disk you 
can find. I would suggest that you do 
not consider anything with less than 
40Mb capacity. A smaller drive soon 
becomes impractical once 
Workbench and a few programs and 
utilities are copied on to it. 

You will also need a good quality 
printer - not just for your word 
processing requirements, but to 
produce a reasonable quality print 
from your graphics applications. 
Assuming that you wish to keep the 
cost down, then I suggest that you 
look at some of the colour 24-pin 
dot-matrix printers which are 
currently available. 

I am not aware of problems with 
software or hardware bought in 
Germany running on UK machines. 
However. I would suggest that you 
avoid American hardware, due to the 
fact that our PAL and the American 
NTSC raster standards are 
incompatible. MD 

NORTHC RESCUE 

I recently obtained 
NorthC V1.3 via Bruce 
Smith Books after 
purchasing the 
Mastering Amiga C book. I can 
unpack the disk as described, but 
from then on the instructions 
become less clear. I am not a total 
novice to the Amiga, having owned 
one for over two years, but all 
attempts to create a C 
programming environment from the 
disk have been to no avail. Could 
you provide some simple step-by- 
step advice? I have an A500 with a 
0.5Mb expansion installed (but only 
the internal drive). 

M Sutton 

Waunarlwydd 

Swansea 

To start with it ts worth pointing out 
that, in the beginning, almost 
everyone has problems with C 
compilers and the related task of 
creating compiling environments. 
With all public domain, and other 
non-commercial offerings, these 
problems are compounded because 
the documentation is scattered 
around the disk as a selection of 
readme/doc files as opposed to 
being presented in a printed manual. 
The documentation is also rarely 
aimed directly at users who are new 
to the world of compiling. 

To be fair, however, there is 
actually a reasonable amount of 
documentation provided on the 
NorthC disk and now that you have 
unpacked the disk it would be a good 
idea to print out all of the 



I SEE NO TIPS 

Don't need our help? Reckon 
you can do a better job of giving 
advice and tips? Well, do it! As 
well as asking for advice, we 
want you to give it, too. If you 
have discovered a useful tip for 
any program, hardware, 
language or whatever, send it to 
us and if it's any good we will 
use it on the Amiga Answers 
pages and bung you £5 in 
return. If you think we have got 
an answer wrong, or haven't 
given the full picture, give us 
what you think is the right 
answer - we might even cough 
up some cash for that too! So 
don't just sit there, get tipping 
and help out your fellow Amiga 
owners. Send your cunning 
solutions to: Amiga Tips, Amiga 
Shopper, 30 Monmouth Street, 
Bath BA1 2BW. 



readme/doc files that you can find. 
You won't understand it all but 
believe me it does help to have a 
hard copy to refer to. Amongst these 
files you'll find compiler, assembler, 
linker and library documentation, 
notes about creating bootable disks. 
some NorthC questions and answers 
and plenty of code examples. 

As far as creating a C 
environment goes, this is also 
explained in detail on the disk and 
Steve Hawtin has provided some 
quite flexible script files which do all 
the setting-up operations for you. 
What ts explained in less detail, 
however, are the reasons why 
various things have to be done in the 
first place. 

First let's look at the compiler 
tools (cc, NorthC, a68K, blink and so 
on). These, as you've probably 
already realised, are held in the 'bin' 
directory of the NorthC disk, but 
copies of these programs can be 
moved anywhere - it can. for 
example, be convenient to copy 
these tools to the RAM disk when 
using a 1Mb single-drive system. The 
important point here is that, one way 
or the other, the system needs to be 
able to find these tools during the 
compilation process. In a similar 
fashion, the compiler will need to 
know where to look for any 'include' 
files and it, or rather the linker, will 
need to know whereabouts on your 
disk the library functions can be 
found when it runs. 

continued on page 60 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



59 




contmued from page 59 

As I've mentioned, NorthC 
provides a series of script files - you 
should also print out. a'nd study, the 
ones called 'Setup-NorthC, "Single- 
Make' and 'Single-Disk', because 
these files are the ones which allow 
you to set up your compiler 
'environment' automatically. Now, all 
of this is explained in the disk 
documentation and there's little 
point in repeating it. There Is, 
however, nothing 'magic' about 
these files and it is just as easy to 
create alternative arrangements. 

Here's an alternative scheme 
which should give you the starting 
point you need: after booting up from 
your Workbench disk, open a CLI and 
type (as two separate commands) 
these lines: 

oetenv INCLUDE NorthC: J 

include/ 

assign clibs: NorthC :clibe 

These statements will tell NorthC 
where to find the include files and 



DISK ICONS 

Stuart Rumley of Tunbridge Wells In 
Kent wrote in to help Paul Compton 
In his endeavours to edit the RAM 
disk icon. Thanks Stuart, expect to 
receive a fiver in the near future. 

If the RAM disk is going to be 
edited, you must first copy any disk 
Icon to RAM:dlsk.info using the 
Shell or CLI. The following line will 
do this: 

copy sys: disk. info to J 
ram:disk. info 



Next, go to IconEd, and in the file 
requester type RAMrdisk* (leaving 
off the .info'). The icon can now be 
edited. When saving, you must save 
the fWe under a different name, 
otherwise the icon will be lost after 
reboot. An example name is 
SYS:Ramdisk.icon'. Now you must 
edit your Startup-sequence, and 
include a line to copy the new icon 
to the RAM disk every time you 
boot. Type: 

ed s/startup-sequence 



before the LoadWB 



line, insert: 



copy sys:Randisk. info to J 
ramrdisk. info 

Now every time you boot you should 
get your new icon. 



the library files (you'll be asked to 
insert the NorthC disk when you type 
the assign command - insert it, and 
when the 1> prompt reappears 
replace your Workbench disk). 

Now copy the copy' command to 
the RAM disk using the command: 

copy dfO:c/copy to ram: 

and then replace the NorthC disk and 
copy its compiler tools into the RAM 
disk using these instructions: 

ram: copy dfO:bin/cc to ram: 
ram:copy df 0:bin/NorthC J 

to ram: 

ram:copy df0:bin/*68k to ram: 
ram:copy df 0:bin/blink to ram: 

Finally, insert the Workbench disk 
and type: 

cd ram: 

to make the RAM disk into the 
current directory. 

Since the current directory 
assignment is now the RAM disk, all 
of your source files and intermediate 
files will now be automatically placed 
in the RAM disk as they are created. 

Your first example program, in 
the true tradition of the C 
programmer, ought to be the 'hello 
world' program. Create a source file 
(using the Ed text editor) by typing: 

ed hello. c 

Now enter the most famous C 
program in the world, namely: 

•include <stdio.h> 

main() 

< 



printf ("Hello World\n"); 



) 



Save it (by pressing [Escl followed by 
X) and then compile the program 
using the 'cc' command: 

cc -ohello hello. c 

You will be asked to swap your 
NorthC and Workbench disks a 
couple of times, but essentially this 
is the sort of output you'll see as the 
compilation process proceeds: 

1> cc -ohello hello. c 



68000 Assenbler - version 

2.61 (January 11, 1990) 

Copyright 1985 by Brian R. 

Anderson 

AmigaDOS conversion copyright 

1989 by Charlie Gibbs. 

Assembling hello. I 

PASS 1 line nnnnn 
PASS 2 line nircnmm 
End of assembly - no errors 



JARGO 




BUSTING 



CLI - Command Line Interface - a program that provides a window into 
which AmigaDOS commands can be typed. Also known as the 
Shell, although strictly speaking the Shell is another program that 
offers a number of additional facilities over the CLI. 

COBOL - COmmon Business Oriented Language, used extensively on 

large computers in the commercial sector. It is also used, though 
to a lesser extent, on the IBM PC and compatibles. 

Genlock - A way of linking one video source (for example the Amiga) to 

another (such as a video tape player) in order to synchronise their 
signals to allow various video effects including overlay between 
the two sources. 

Library function - The Amiga has many special features, and programs 

are already present in the operating system to make use of these 
features. These programs, or library functions, may (and should) 
be used by applications programs, obviating the need for each 
programmer to write a similar set of routines. 

PC emulator - A software or hardware addition to the Amiga which will 
enable it to run programs written for the IBM PC. This can be 
useful because there is a far greater range of business programs 
available for that machine. 



were found. 

Heap usage: -w2047,76 

Total hunk sizes: lc code, 

10 data, BSS 

Blink - Version 6.7 - 15 

October 1986 

Copyright D 1986 The Software 

Distillery. All Rights 

Reserved. 

235 Trillingham Lane, Cary NC 

27511 - BBS: (919) -471-6436 

BLINK Complete - Maximum code 
size = 8112 ($00001fb0> bytes 

That's all there is to it. Your 
program, called 'hello', will be sitting 
in the RAM disk waiting for you to run 
it by typing its name at the CLI 
window. PAO 

COBOUNG IT TOGETHER 

I am currently looking 
to buy a machine to use 
for entertainment and 
for some programming 
In COBOL, and the A500 Is top of 
my list. The only problem Is that 
I can't find anyone who can supply 
me with a COBOL compiler. I have 
checked with numerous PD libraries 
and software distributors. Can you 
help at all. or is my best option to 
buy a PC emulator for the A500 and 
get the software to suit that? 

D A Cunnlngton 
Cambridge 

Unfortunately, it appears that no-one 
has ever produced a version of the 
COBOL language for the Amiga. 
There are versions of Fortran. Pascal. 
Lisp. Prolog. APL and almost every 
other language - but not COBOL. A 
PC emulator would be fine for using 





COBOL on your Amiga; your best 
choice is probably the KCS Power 
board (from Bitcon Devices « 091- 
490 1919). JR 

SKEW SCROLLING 

Following your 
recommendations. 
I bought the Big 
Alternative Scroller for 
my A500. However, It will not work 
with my Mlnlgen genlock. Can you 
suggest what will? 

T A Carrlck 
Cornwall 

I spoke to Alternative Image and was 
informed that they are aware of the 
problems that BAS has with the 
Minigen. This may not be entirely the 
fault of the software, however. 
Applied Design Systems Ltd. which 
supplies the Minigen. thinks that the 
problem could be due to an 
incompatibility between the Minigen 
and your Amiga. This is apparently 
fixable if the Minigen is returned to 
the company. The address to return 
your unit to is: Queensway Business 
Centre. Bngg Road. Scunthorpe, 
South Humberside DN16 3RT w 
0724 280222. Let us know how you 
get on with this problem. 6VV 

COMMS BREAKDOWN 

^^^^^^ I bought a Datel 
^ --^ g 4192AX modem at a 

surplus electronics 
(■■■■■■ shop. Being new to 
comms. I thought it a bargain. No 
manual was Included, but I had 
some info and thought It would do. 
The front panel consists of the four 
test buttons (AL. DL. RDL. ST) and 

(Mtmued on poge 65 



60 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 




VISA 



DeptASSC1.Unit8A. A 

o 




Wn 



Internal [ 



lusiness Centre. Cublington 

HOTLINE: 0296 682277 



mO'F^IONAL SOTTlf'm'E^Oft <YO<lVR 





IlTTcT! 



uzzard, Beds. 




ACCOUNTS 



SPREADSHEETS 1 GRAPHICS/ ANIMATION 



im 



BUNDLES 



Arena Accounts 

Cashbook Combo * 

Home Accounts 

Personal Finance Manager 
Small Business Cash Acco 

System 3 

System 3E 

(extended version of Syste 



DATABASES 




Plus 



29.99 
.39.95 
.39.99 



DTP PACKAGES 



Prof Draw 2 96.99 

Pagesetter 2 45.99 

Pagestream 2.1 138.99 

Prof Page V2.0 169.95 



Superbase 2 



29.99 



WORDPROCESSORS ■JJJBlWB^^^ ffp VIDEO DIGITISING 

EDUCATIONAL dll - )' JAM»|M|II1 , 1 ^ncr /cn.mm 




Amos 

Amos 

Amos 

ArtDe. 

Deluxe 

" Delu» 

Deluxe 

Digipalnt 3 

Dig iview Gold,., 

Disney Animation S 

Imagine 

Pixmale 

Photon Paml 2 

Spectra Colour 



sona*2 * 512KMem 

em Upgrade 79.99 

as* Personal 2 79.99 

urn (Word Pocessor. 

unication Pckage) 89.99 

ord Processor. Spreadsheet. 

99.99 
Solution (Vidt Amiga. Vidichrome 
hoton Patnt. PSU * 
I49.9S 



Fun School 2 Under 6 \. 13.99 

Fun School 2 6-8 \ 13.99 

Fun School 2 Over 8 \... 13.99 

Fun School 3 Under 5 V.16.99 

Fun School 3 5-7 \16.99 

Fun School 3 Over 7 .^6.99 

French Mistress 1V99 

German Master 13N 

Italian Tutor 13.! 

Mavis Beacon Teaches Typing 19.99 

Spanish Tutor 13.99 

Spell Book 4-9 14.99 

Things to do with Numbers 14.99 

Things to do with Words 14.99 

Kids Type 21 .99 

• Product not yet released 

All prices Include VAT. All goods 

subject to availability. Prices subject 

to change without notice. E&OE 



Excellence 2.0 89.99 

Kindwords2 29.99 

Penpal 62.95 

Prowrite 3 99.99 

Quickwrite 39.95 

Scribble 39.95 

Transwrite 29.95 

Wordsworth 87.99 

WordPerfect 4.1 169.99 



qa * 



Amas (Sot 
Audio Mad 
Audio Scul| 
Bars • Pipe! 
Deluxe Mush 
Master soun< 
Musk: X (Mui 
Quartet iMu: 
Soma (Musi) 
Soundtrap 
Techno So 



3lSc 



uMi] 



I 



is* 

'99 

■ 



> 



irome. 
|Lr Sptrtter 

Ith NewteK) 






.11599 
. .109.99 



mlii i * 4 i 1 1* i 



64.99 



UTILITIES 



HOW TO ORDE1 

ORDER BY PHONE Phone our order holline 1 
Access/Visa card quoting card number, name oi 






,'-',. 



-• 



ORDER BY POST: cheques or postal orders pa* 
INTERNATIONAL' Please send name, address and 
iber along with your order req. 



lone 



FREE PO! 
Please allow up to" 



JVERY (£1 overseas) 



vieflBpgrade wrth clock . .29.99 
Devpao/ 44.99 

1MM 29.99 

saVft Basic 5999 

iksha Mouse ,24 90 



JOYSTICKS 



Comp Pro Extra Clear 13.99 

Comp Pro Combat Extra 12,99 

Qutckshol Python 9.99 

Ouickshot Apache 5 99 

Qurckshot Fhghl Sim 9.99 

Ourckshot Mavenck 13 99 

Quickjoy Topstar 19 99 

OukAjoy Jettighter 1299 



3r DISKS 



Benchmark 



v 



3i" DISKS 

Unbranded DSDD 



Brand DSDD 



25 

£17.00 



50 

£29.00 



100 

£41.00 



25 

£11.00 



50 

£18.50 



100 

£33.50 



+m* M 9 m ^+ *a*^ -ta^a— V ■ ^^ ^sT *-a* 9 i • ^*r ^^ **- * ■ * \^ ^^ f^ j a^^ . ^^ a^ Sm^\^ \^ a \^ \J 



200 

£75.00 



500 

£163.00 



1000 

£309.00 



200 

£63.50 



500 

£153.50 



1000 

£303.50 



1 . _ . ~~~ 1" JT_ . Z Z. _ _ Zl TIT-T J z. n 



SPECIAL OFFER 3 ? " DS/PD EX-WESTERN DIGITAL VGA DRIVERS ALL 
BRAND NEW BUT HAVE BEEN FORMATTED & LABELLED. AVAILABLE IN 

BLACK OR IBM GREY PRICE £25.00 PER 100 INC NEW LABEL. ONLY 
10,000 AVAILABLE. DON'T MISS THIS ONE. FIRST COME FIRST SERVED 



DISK STORAGE BOXES 


3 1/ 2" 10 capacity (5 boxes) 


£4.50 
£3.00 

...£3.70 
£4.70 

£15.00 


3 1/ 2" 10 capacity* (5 boxes) 


3 1/ 2" 50 capacity lockable 


3 1/ 2" 100 capacity lockable 


3 1/ 2" 240 capacity stackable 


*brand new, but labelled "Olympia" 


THESE PRICES ONLY IF BOUGHT WITH DISKS 




ALL PRICES INCLUDE VAT & P&P UK ORDERS ONLY 



i 



Cheques and 
Postal Orders to: 



VISA 



Access 




24 HOUR OROERLINE 0597 851784 



Manor Court Supplies Ltd 

Telephone: 0597 851792 Fax No: 0597 851416 
Dept ASH. Glen Celyn House. Penybont. Liandnndod Wells. Powys, LDi 5SY 



EDUCATION AND GOVERNMENT ORDERS WELCOME 



ALL DISKS 100% CERTIFIED ERROR FREE 



61 



OPENING HOURS 

OPEN MON - SAT 9.00AM-5.30PM 
SUNDAY OPENING I I.00AM-3.00PM 
THURSDAY NIGHT LATE TIL 7.30PM 



WEST YORKSHIRES PREMIERE 
AMIGA AND ATARI COMPUTER STORE 

AUTHORISED DEALERS FOR STAR, CITIZEN, 
COMMODORE, ACORN t\D ROM BO 



Access 




CB 



Mulct Cat d 



SIAUllsK PACK 



The Klhv Ante 
Ab'Ul? Cciiccn Osssics 



1 his Sciivi'tEre 
Classics Peck 



Inc. Workbench 1.3, mouse, TV 
modulator, leads. Extras disk manuals 
and tutorial. Plus, Spritz Paint, a 
versatile, easy to use paint package that 
will allow you to explore the powerful 
graphics of your Amiga 

only £299.99 



This pack comes with Lemmings, (the 
only game ever to get a 100% rating!) 
The Simpsons, Captain Planet and 
Deluxe ftint 3 the incredible paint and 
animation package This pack comes 
complete with one meg of RAM 

only £359.99 



This pack comes with classic software odes 
such as Their Finest Hour. Populous ♦ 
Promised Lands, the award winning S«m 
City ♦ Terrain Editor, the amazing Batde 
Chess, and the powerful animation and 
graphics pack Deluxe Paint 3. This pack 
comes as standard with I meg of 

"*" only £369.99 



M Clra k& 

Take the headache out of buying a 
computer with our First Choice 
Computer Pack. Ideal for any 
Amiga 500 computer. 

Comprises: 

A top quality Cruiser Black joy- 
stick, Mouse Mat, Dust Cover. 10 
Blank Disks and 3 Extra games 

only £29.99 




L2TV 



Commodore 
Dynamic Total Vision 

What is CDTV* 

CDTV combines a professional 
audio system, advanced Amiga 
technology and remote control, 
thus creating a system with 
superior sound and graphics. 
We have a large selection of 
software available at discount 
prices 

only £559.99 



lAMlVSA 16UU/HUUU PACKS 



Amiga 1 500 Base 
Pack 

The Amiga 1 500 is an Amiga 2000 with 
2 floppy drives instead of the usual one. 
The big advantage of the 1 500/2000 
over the A500 is its ability to take 
expansion internally with ease. The 
Base Pack comes complete with 2 
floppy drives. Workbench 1 .3, mouse, 
manuals, and a separate keyboard 

only £579.99 



Amiga 1 500 

Business and 

Classic Software pack 

Same as the base pack but with Deluxe 
Paint 3. Platinum Works (the best 
integrated pack availableforthe Amiga), 
Their Finest Hour, Sim City + Terrain 
Editor, Populous + Promised Lands. 
Battle Chess, and Amiga Format Tips 
Book 

only £679.99 



Amiga 1 500 Base Pack 

with Commodore 

I084SD 

Same as the base pack but with the 
Commodore I084SD monitor 

only 18 1 9.99 

Amiga 1 500 

Business and Classic 

Software Pack with 

Commodore I084SD. 

Same as the 1500 base pack but with 
Commodore 1 084SD and the utility and 
entertainment pack 

only £869.99 



S1AK I-UIK11=US 



Star printers inc free std printer cable 



The New Star 
LC20 

Replacing the famous LC 1 0. the LC20 
is faster at 1 80cps draft and 45 cps 
NLQ. The front panel now has push 
button operaoon replacing the LCI0 
membrane panel.other spec is similar 
to the LC 10 

only £149.99 



Star LC200 

Colour 9 pin printer with 8 resident fonts 
and a high speed of 225cps draft and 45 cps 
in NLQ. A4 Landscape printing 

only £214.99 
Star LC24-200 

Mono and colour. 222 cps draft and 67 cps 
LQ 10 resident fonts. A4 Landscape 
printing 

only £249.99 mono 
or £299.99 colour 



StarXB24-IO 

Professional Series 

Colour 

The choice of many professional 
organisations, this printer comes with one 
year on-site maintenance. 240 cps draft. 80 
cps NLQ. 27k buffer exp to 1 87k 4 super LQ 
fonts and 25 LQ fonts 

only £349.99 



StarLC24-IO 

24 pin quality at the price of many 9 pins. 1 80 
cps draft. 60 cps in NLQ. 8k buffer expandable 
to 37k 

only £199.99 



Clllllils! I ; KU>1TI=US 



All Citizen printers inc free 

printer cable and come with a full 

2 year warranty 



Citizen I24D 
(Micro Decision Best Buy) 

The 1 24D brings quality 24 pin output to you 
atthepriceofa9pin.The 1 24D shares the same 
high quality print head as the Swift 24 pin. 
1 44cps draft. 48 cps LQ. 8k buffer expandable 
to 40k 

only £199.99 



Citizen Swift 9/9x Colour 

Unbeatable value colour printer. 4 resident 
fonts. 1 92 cps draft and 48 cps in NLQ. Highly 
recommended. This printer is also available in 
a wide carriage ( 1 36 column) version 

only £184.99 (80 col) 
or £279.99 (136 col) 



Citizen Swift 24/24x 
(What Micro Best Buy) 

This must be the best 24 pin colour printer for 
less than £300. 8k buffer expandable to 40k. 
1 92 cps draft. 64 cps LQ 

only £279.99 (80 col) 
or £389.99 (136 col) 



We are registered dealers of Star and Citizen printers 



ttMCK BfflfflT 

BJIOc Bubble Jet 

The BJ I Oe is a revolution in printer tech- 
nology. The quality is almost as good as an 
expensive laser printer yet costs less than 
many 24 pin printers. Portable in size, very 
quiet, and faster than most dot matnx 
printers at 83 cps in LQ. Printer cable 
included 

Highh/ recommended 

only £249.99 

Auto sheet feeder 
forBJIOe £52.99 

Ink Cartidges...£l8.9S 

l£l=L7HM! Lssei- 1 



Now with 1.5 Mb of RAM as 

standard from First Choice 
expandable to 6 meg. 6 pages per 
minute. HP2. FX. LQ. GQ 
compatible. 250 autosheet feeder, 
12 months on-site maintenance 

only £869.99 

Imaging cartridge 

£119.99 



The Complete 

Cclcui Solution 

lay 
KOUfilSO 

As official dealers for Rombo, we are 
now able to offer this excellent pack- 
age at a great price. The Complete 
Colour Solution comes with RGB 
Splitter, VkJi Amiga. Vidi Chrome and 
Power supply. 

now on»y£ 134.99 


VIDI Ak'ikSA 

Frame grabber. 

High quality digitizing. Inc Vidi 

chrome colounsing software 

only £84.99 


["RGB SrUHBi 

Enables you to Colour Digitize 
in a second. Replaces red green 
blue filter set Can be used with 
Digi view or Rombo products 

only £64.99 






The VXL is an advanced 68030 accelerator for the 
Amiga 500/ 1 500/2000 with space for an optional 
co-processor (CP) 

VXL30 25Mhz EC only £299.99 

VXL 30 40Mhz EC only £499.99 

VXL 30 2SMhz EC+CP....only £479.99 

The VXL 30 25Mhz EC+FPU differs from the 
others in having Fast Page Mode. This allows it to 
accept an optional superfast 32 bit 2 to 8 meg 
RAM board running at 60ns 
ICD Adspeed running at 1 4.7Mhz..£ I 89.99 



1-iAKD SOAK KJIIS 

Due to a bulk purchase of this 

famous scanner, we are now able 

to offer you high quality scanning at 

a fraction of the normal cost 

Complete with touch-up software 

the Golden Image scanner is able ^\« r\rir-* 

to pick out text and graphics at up ^"" r p» "CC 

to 400 dpi Touch-up enables you O tl I V 

to easily manipulate the image. willy 

Ideal for desk top publishing and / *} Q QQ 




presentation. 
COME IN FOR A DEMO 



I while stocks last I 



DISCOUNT SCRWAUIE 



^ uiiLuxii mm iv 



Ii»i=i^iva.l1 

This best selling word processor 
incorporates many features found 
only in a desk top publisher. Also 
includes an easy to use database. 
Highly recommended 

now only £54.99 



Simply the best graphics package available on the Amiga. Now with 
Hold & Modrfy (HAM) DP* gives you a pallette of 4096 colours. 
"a stunning innovation and probably the best software 
package for this market" Steve Franklin MD for C B M 

only £79.99 pLATlKUIfl 

V4.'<JUUi£ 

We believe trus to be the best all 
round integrated business package on 
die Amijp. It comes with Pbonum 
Scribble w/p, spell checker, thesaurus. 
Analyse ( a "Lotus 123" compaoble 
spreadsheet with 3D graphics), a da- 
tabase sideways prinong utility and 
communications software. 



llrtAv? 



< i: 



Imagine, the ultimate 3D 
animation rendering system 

now only 
£159.99! 



mass HUB! 



I 



requires 2 Mb 

only £169.99 



only £59.99 

hftfiBflBEAM vlll 

A powerful DTP package for 
professional use 

only £129.99 



Alii uraiii'iiiKi m 



only £114.99 



wcuDwcini-i 

The latest highly acclaimed WYSIWIG 
word processor. Comes with multiple 
fonts, powerful theasurus. large 
spellchecker. speech synthesis 

only £79.99 



£ 





MJ 



I! 



}\W 




Their Finest Hour, Sim City + 

Terrain Editor. Populous + Promised 

Lands and Battle Chess 

only £39.99 ! 

eu-iiiu senwAM 

Deluxe Paint3 £39.99 

Pagesetter 2 DTP £45.99 

Pro Video Plus - £149.99 

New Amos Compiler £24.99 

New Amos 3D £27.99 

Sequencer One £74.99 

Music X version 1,1 £99.99 

Dig. View Gold 4 £99.99 

GB Route Planner £34.99 

3D Text Animate £19.99 

Text Scroller £19.99 

FU'xidump printer utility £3 1 .99 

Xcopy utilities £33.99 

SuperPlan Spreadsheet £29.99 



MfflAlS 

Hard Drives: 

Amiga A590 20 Meg 

for A500 mc 2 meg of unpopulated 

RAM 

only £289.99 

or populated to 2 meg of RAM 

now only £345.99 



Protar Hard Drives 

for the A500 with 8 meg 
of unpopulated RAM 

Size (Mb) 
20 £279 00 

*»• ttHtMffMM** t" JbO VV 

50DC £S28.00 

60 £54100 

80 £598.00 

I00DC £63800 

I60DC £938 00 

RAM expansion for hard 

drives £57.99 per Mb 

The DC range have an access 
speed of 1 1 to 19ms. a 64K disk 
cache and come with full 2 year 
warranty. The standard range come 
with a I year warranty and run at 
28 to 40ms. 



Quantum Hard 
I Drives 

(requires hard frame) 

52 meg £229.99 

105 meg £369.99 

GVP Series 2 Hard 
Disk Controller 

Card 

with 8 MEG of unpopulated RAM 
(uses SIMM I -8/9 cards) For the 
1 500/2000. Ideal for use with 

Quantum drives 

only £199.99 

Special offer!! 
HBM Genlock 

same spec as the Rendale 8802 
but with free Home Titler 
software 

only £129.99 

(limned stocks) 

ICD Flicker Free 
Video 

Ideal for use with a VGA monitor. 
Gets rid of annoying flicker 

only £249.99 

Samsung Super 

VGA Colour 
Monitor...£249.99 



-4^ 



DlSkDKlYlz 
Zydec 3.5" 

I meg external drive, high 
quality low noise and 
high reliability 

only £57.99 



II 



Cumana 3.5 

I meg external drive. The 
best name in disc drives 
now at a super low price 

only £59.99 



KAUSHAU'iOUSLE 

This famous Hi-res mouse 
now comes with Operation 
Stealth, mouse mat, holder 
and 2 year warranty 

only £24.99 



SGUlk MCUSl: 



very similar to the Naksha 
but without the extras 

only £18.99 



k'tCKlTOUS 

Commodore 1 084 SD I 

Colour stereo monitor. 640*256 line 
resolution, green screen facility, cable 

for Amiga included 

only £239.99 



Philips CM8833 MK2 

Colour stereo monitor. 640*200 line 
resolution, green screen facility, one 
years on srte maintenance, cable for 

Amiga included 

now only £229.99 

or with F 19 Flight Sim 

only £239.99 



ItfiM 




ill* 



256*4idealforA590& I Meg by I chips 
suitable for 8 up boards and others; 



QTY 




4+.. 


14.99 


8+ 


M 79 


16+ 


£4.49 



I MEG by 8/9 

SIMM boards 
only £37.99 

I MEG ZIPS 

only £24.99 



L?li?l 




All our disks 3.5" disks are GUARAN TEED 
FOR A LIFETIME and are CERTIF I E D 1 00% 

ERROR FREE Both Verbatim and KAO double 
sided, double density disks are recognised as 
being of the highest quality in magnetic media 

[VHIIIATIM! no I KAO I 
1 IJULU l u * UUANDliU 

10 

25 

50 

100... 
200... 
300... 



£4.99 £6.99 

..£10.99 £13.99 

.£19.99 £25.99 

...£36.99 £44.99 

...£69.99 £84.99 

....£99.99 £124.99 

400 £ 1 23.99 £ 1 59.99 

500 £ 1 44.99 £ 1 89.99 

1 000.. £269. 99 £329.99 

Disk Labels . .500 now only £6.99 

Disk Labels... 1000 now only £9.99 



Llk'JULATOKS 



KCS Power board PC/XT emulator 

comes with Dos 4.01 only £214.99 

AT Once emulator turns your Amiga into 
an IBM AT compatible only £ 1 69.99 ! 



SUI : li/4 

liAIM LiXPANSlL'NS 

The ultimate Amiga A500 expansion.Take 
your A500 up to 9 Mb Fits onto the side 
expansion port Auto configured, no 
software patching 

8 Mb pop to 2 Mb £184.99 

8 Mb pop to 4 Mb £234.99 

8 Mb pop to 8 Mb £329.99 

Take your AS00 up to 2.0 megs total RAM 
with this easy to fit board 

UNPOPULATED £32.99 

5 1 2K POPULATED £52.99 

I MEG POPULATED £69.99 

1.5 MEG POPULATED....£84.99 

Gary board supplied with all expansions 
boards. If you have a Kickstart 1 .2 Amiga the 
board will be incompatible when populated 
to 1.5 Mb ^^ 

B12U li/uw i=3awcfsiQi«fs 

Top quality Protar memory expansion for the 
A500 complete with battery backed clock and 
on/off switch that can be mounted externally 
for easy access. 

This RAM expansion will not in any 

way invalidate your Amiga warranty!! 

only £29.99 



MAIL UliDIilLi 

Order by telephone quoting your credit card 
number K paying by cheque please make payable to 
FIRST CHOICE. In any correspondance please 
quote a contact phone number 

TEL. 0532 637988 

FAX 0532 637689 



lUMSU ADL'lttSg /U± 

COKU&TOND/UOCL TO 



DEPT AS, UNIT 8 
ARMLEY PARK COURT 
OFF CECIL ST, ARMLEY 

LEEDSLSI2 2AE 




i\ im cii'Mct ? 



* All prices include VAT and fast delivery 

* All products are genuine UK specification 

* Free postage UK mainland 

* Next day delivery only £3.00 extra ! 

* Goods despatched same day as order 
unless otherwise stated. 



Personal Cheques Will Re- 
quire Clearance Before We 
Can Despatch Your Goods. 
All Prices Correct At Time Of 
Going To Press All Items 
Listed In Our Advertisments 
Are Ex Stock Ready To Ship 
Unless We Advise Otherwise 
Computers Are Always Tested 
Before Despatch EAOE 



r 



COMPUTER 



^ SUPPLIES 

Suppliers of Discount Software since §984 

Educational, Local Authority and government orders 

welcome. Overseas orders please call or write for 

quotations. All goods subject to availability, prices 

subject to change without notice. E & E. 

Prices include VAT and delivery by post. 
Courier delivery available on any item £5. 

TO ORDER: Please call the telephone 

number listed below to place credit card 

orders (Access/Visa) or send cheques/POs 

made out to MJC Supplies to: 

MJC SUPPLIES (ASH) 

Unit 2 The Arches, Icknield Way, 

Letchworth, Herts. SG6 1UJ. 

Tel: (0462) 481166 (6 lines) 



PROTAR PRODUCTS 



Protar are a well known German company who have now 

opened in the UK. They produce a range of quality 

products for the Amiga at very reasonable prices All 

products are backed by an impressive 1 year 

REPLACEMENT warranty direct Irom the manufacturers. 

NOTE: Protar products due September 



PROTAR A500 HARD DRIVES 

A range of drives from 20Mb to 200Mb all with an 
impressive list of features: 

• Optional Ram expansion up to 8Mb 

• Transfer rate greater than 1Mb/ second 

• Up to FIVE times faster than A590 

• Drive disable switch 

• External SCSI interlace 

PROTAR A500 HD 20Mb version C279.00 
PROTAR A500 HD 30Mb version C349.00 
PROTAR A500 HD 50Mb version C429.00 

FREE Courier delivery on Protar Hard Drives 



PROTAR C1 41 M MONITOR 

Based on the Philips CM8833 the C141M comes with a 
variety of inputs and complete with leads. 

MJC PRICE £248.00 
FREE Courier delivery on Protar Monitors 



PROTAR 1 2 Meg Memory Expansions 

!/? Meg internal (trapdoor) expansion, latest 

4 chip design with battery backed clock. 

MJC PRICE C27.95 



SUPRA 500RX EXPANSIONS 



New memory expansions for the A500 • plugs directly into the 
HD expansion port - NO INTERNAL CONNECTOR REQUIRED 
SUPRA 500 RX EXPANSION 1Mb C1 19.95 
SUPRA 500 RX EXPANSION 2Mb C1S9.95 



GOLDEN IMAGE OPTICAL MOUSE 

A true optical mouse • no more balls! 
includes special optical mouse pad 

MJC PRICE £34.95 



NAKSHA UPGRADE MOUSE 



280 DPI with FREE Mouse House + Mat 

now also includes free Op Stealth game 

MJC PRICE £21 .95 



SQuik - Replacement Mouse 

Same spec and design as Naksha mouse 
MJC PRICE C14.95 



CUMANA CAX 354 DISK DRIVE 



Quality Brand name 3.5' second drive 

includes thru port, disable switch 

and No Hassle 1 year guarantee. 

INCLUDES FREE VIRUSX UTILrTY 

MJC PRICE C5995 



A1 500/2000 PERIPHERALS 



SUPRARAM add on Ram cards with space 
for up to 8Meg of extra Ram. 



SUPRARAM with OK fitted 
SUPRARAM with 2Mb fitted 
SUPRARAM with 4Mb fitted 
SUPRARAM with 8Mb fitted 



£84.95 
£159.95 
£225.00 
£349.95 



SUPRA HARD DRIVES 

Usmg the fast Wordsync 2000 controller and quality 
Quantum drive mechanisms. 
(Al 500/2000) 
SUPRADRIVE 52Mb (11ms) £389.95 

SUPRADRIVE 105Mb (1 lmsl £529.95 



GVP SERIES II HARD DRIVES 



Quality drives with the ability to add up to 

8 Meg of extra Ram on board. 

(A 1500/2000) 

52 Meg (11ms) version £419.95 

105 Meg (1 1ms) version £539.95 

GVP Series 2 controller board £199.00 

SIMMS Modules - £79.95 per 2 Meg 



MICROWAY FLICKER FIXER 



Eliminate interlace flicker from your Al 500/2000 • 

requires Multisync or a 31 MHz scan monitor. 

(not PAL overscan) 

MJC PRICE CI 39.95 



PANASONIC C1 381 
MULTISYNC MONITOR 



At last a quality multisync monttor at an affordable price. 

Works m ALL Amiga modes ideal for use with the Microway 

Flicker Fixer. A quality product backed by TWO YEAR 

on-site maintenance. 

MJC PRICE - CALL 



GOLDEN IMAGE HAND SCANNER 



Quality 400 dpi scanner wrth powerful Touch Up 

enhancement software. 

MJC PRICE C1 39.95 

LIMITED STOCKS! 



WORDPROCESSORS 



Kind Words 2 

WordWorth 



E29.95 
£84.95 



PROTEXT Version 5 

A very last command based package now with 1 10 000 

word Collins Dictionary, Mail Merge and up to 36 files open 

ptus much more • call for details. (1 Meg! 

MJC PRICE C99.95 



PROTEXT V4.3 
PRODATA AMIGA 



C 64.95 
C55.95 



AMIGA EDUCATIONAL 



Fun School 2 

Fun School 2 under 6 12.95 

FunSchool2 6to8 12.95 

Fun School 2 over 8 12.95 

LCL Sofhrsrs 

Primary Maths Course 19.95 

Micro Maths GCSE 19.95 

Micro English GCSE 19.95 

Micro French GCSE 19.95 



DESKTOP PUBLISHING 


Pagesetter 2 - (Free Clip Art) 


47.95 


PagestreamV2.1 


139.95 


Pro Page V2 


169.95 


The above programs all require at least 1 Meg and 


2 drives/Ward recommended. 





VIDEO TITLING/PRESENTATION 


Big Alternative Scroller 


42.95 


TV Show - IFF slide show 


54.95 


TV Text Pro - quality fonts 


79.95 


Broadcast Titter II 


169.95 


Broadcast Font Pack (10 Fonts) 


84 95 


Broadcast Font Enhancer Pack 


84 95 



ZVP VIDEO STUDIO 

Great Video Production package - call for details 

(requires 1 Meg + 2 drives) 

MJC PRICE C89.95 



RENDALE 8802 GENLOCK 

Great value Genlock offering both Foreground 

and Background modes 

MJC PRICE C159.95 

8602 MODE SWITCH BOX - C29.95 



1 GRAPHICS 1 


Pixmate 


34.95 


Digi Paint 3 


44.95 


3D Construction Kit 


37.95 


Digiview 4 Gold 


89.95 


Deluxe Paint 3 


57.95 


Disney Animation Studio 


74.95 



DELUXE PAINT 3 VIDEO TUTORIAL 



Nearly 3 hours of how to with DPamt 3 
MJC PRICE £17.95 



AMOS - The Creator 



AMOS VI .2 - The Language £33.95 

AMOS COMPILER - now available £21.95 

AMOS 3D - now available £24.95 



SOUND/MUSIC 1 


MasterSound Amiga 
Techno Sound Turbo (Stereo) 
Harmom Sequencer 
Alter Audio ■ Midi Starter Pack 


£2995 
£29 95 
£29.95 
£79.95 


THE MIDI CONNECTOR 

Featuring Midi In. 2 x Midi Out, Midi Thru and 

Serial port Thru + 2 cables. 

MJC PRICE JUST C14.95 



MISCELLANEOUS 1 


INFOFILE 


29.95 


MAXIPLAN PLUS 


39.95 


SUPERBASE 


49.95 


SUPERPLAN 


49.95 


PERSONAL FINANCE MANAGER 


22.95 



Fun School 3 

Fun School 3 under 5 15.95 

Fun School 3 5 to 7 15.95 

Fun School 3 over 7 15.95 



Junior Quiz 6 to 11 14.95 

Senior Quiz 14+ 14.95 

French Mistress 14.95 

German Master 14.95 



Learn to Re ad With Prof - by Prisma, is designed to teach a sight 
vocabulary ot 63 words and is aimed at 4* years. 
The pack includes 5 small reading books and a cassette. 

MJC PRICE C19.95 



VIDI AMIGA 



VIDI COLOUR SOLUTION 

Vidi Colour package • including Vtdi Digihser. 

Vidichrome and Photon Paint 

MJC PRICE C95.00 



RGB SPLITTER • tor use with Vidichrome 

or Digiview. (includes PSU) 

MJC PRICE C59.95 



COMPLETE COLOUR SOLUTION 

Package includes Vidi Amiga, Vidichrome and Ihe 
RGB Splitter for a complete colour digrtismg out- 
fit. NOTE: For best colour pictures you require a 
video camera or perfect sWl frame VCR 
MJC PRICE C1 3995 




ber • prices include VAT & delive 



Access 




continued from page 60 

four speed selection buttons (2.400 
- 19,200). I first tried selecting 
2,400 baud and. while in Ncomm 
1.92, pressing AL. Random 
characters were sent to me, without 
my typing anything. When pressed. 
ST flashes the red TEST Indicator. 

Automatic dialling gives 
"Modem not responding", and 
manual dialling does nothing, not 
even lighting up CD. I have tried 
dialling with just the 2,400 button 
pressed in, and pressing it upon the 
phone squeaking' at me. 

The telephone lead comes from 
a splitter (telephone and modem in 
the same socket). Into the PSTN 
socket. If 1 plug the phone Into the 
TELE socket, it goes dead. The 
serial cable is home-made, pins 1 - 
8, 20 and 22 are connected. Should 
pins 20 and 22 be crossed? 

I have swapped the modem with 
the other in the shop and It is 
exactly the same. The back of it has 
three sockets - PSTN, TELE and PC. 
Should I be using the PC connector? 
I have used a friend's 1,200/1,200 
modem, and It works perfectly. 

How about a modem phone 
numbers section? 

Ian Ozsvald 

Thornton Heath 

Surrey 

Bad news, I'm afraid. According to 
the CIX comms crowd, the Datel 
4192AX is a leased-ime synchronous 
modem designed for short distance 
links. In plain language, it won't work 
on a normal telephone ttne. nor can 
it be driven by the Amiga's 
asynchronous serial port. Return it 
and ask for your money back, and 
next time please remember that 
there's really no such thing as a 
bargain if you don't get a manual 
with your hardware. 

Your serial cable sounds fine, 
though - lines 1-8. 20 and 22 should 
all be connected straight through. 

It is an extremely difficult task to 
produce a comprehensive BBS list in 
any magazine, since it's a cert that 
at least one of the boards will 
change or die before the list gets 
printed. The best attempt is in our 
sister magazine. New Computer 
Express. SCR 

FAN NOISE RE-VISITED 

Mis there an alternative 
fan to the A590s which 
is quieter? Is there an 
extension cable that 
can be plugged into the side port so 
that the A590 can live with all the 
other boxes on the floor? 

Paul Mathews 

St. Leonards-on-Sea 

East Sussex 

No and no - howzat! Actually, my 
colleague Jolyon Ralph suggests the 




best method to silence an A590 is to 
remove the fan altogether - although 
you will also need to leave the lid off 
to provide adequate cooling. It isn't 
really possible to extend the 
expansion bus more than a few 
inches because the data lines tend 
to get confused. A better method 
would be to buy. say, an A1500 or 
Bodega Bay expansion box and put 
everything inside. MS 

UPGRADING RAM 

I currently own an 
Amiga A500 with 2Mb 
RAM and am thinking of 
upgrading, but not really 
sure of which way to go - a 
Commodore A1500 or the 
Checkmate upgrade. The reason for 
upgrading Is to make use of an 
accelerator board, hard drive and 
1Mb Chip RAM in program such as 
Vista. Mandel Mountains and DTP. 
Protext and Superbase Personal 2 
are also used a lot. I was thinking In 
terms of a CSA Mega Midget Racer 
and a Quantum 52Mb hard drive. So 
here's hoping you can answer a few 
questions: 

1) Do either of the A1500s have an 
advantage over the other? 

2) To change my machine to 1Mb 
Chip RAM. other than changing the 
chip, are there any modifications 
which need to be done? 

3) How many expansion slots do the 
two units provide? 

4) I have been told that using the 
expansion slots on the Commodore 
A1500 before the guarantee runs 
out will invalidate it. is this true? 

5) In the time the A1500 has been 
out, have there been any changes In 
the specs? 

6) If I start off with an accelerator 
board without any extra 32-bit 
memory, wilt It use any extra RAM I 
already have? Will this make the 
accelerator slower than when 
working with 32-bit memory? 

7) Considering the programs I am 
likely to be using should I get a 
board with a maths co-processor? 
Also, would an Economy' Mega 
Midget without a Memory 
Management Unit (MMU) be OK? 

John Hayes 
Edmonton 

1) The Commodore A1500 is an 
Amiga 2000 with two floppy drives. It 
has a decent-sized power supply, lots 
of slots, three drive bays and 1Mb of 
Chip memory. The Checkmate unit 
has the obvious advantage that you 
won't need to sell your A500. 

2) To upgrade your machine to 1Mb 
of Chip RAM requires a new Agnus 
chip (8372) and a minor soldering 
job to the motherboard. 

3) The Commodore unit has five 
Amiga slots and four IBM style slots 
for use with the Bridgeboard. The 
Checkmate comes with no slots, but 



JARGO 




BUSTING 



A1500 + Bodega Bay - As well as being a model of Amiga, the A1500 is 

also the name of a third party expansion casing, as is the Bodega 
Bay. designed to fit on to the Amiga 500 and increase its 
expansion capabilities. 

A590 - The standard Commodore hard drive for the Amiga. A hard drive 
has a much greater capacity than a floppy disk drive, and is 
faster. But it does cost rather more. 

Accelerator board - A device which either includes a central processor 

like the Amiga's, or a more advanced one in the same range, but 
operating at a higher speed. An accelerator is useful for 
calculation-intensive applications such as 3-D rendering. 

Agnus chip - The custom chip in the Amiga dedicated to graphics. The 
first three versions - the 8361. and the 8370 and 8371 Fat 
Agnus - can access 0.5Mb of Chip RAM. A later version, the 
8372a (Fatter Agnus), can access 1Mb. 

BBS - Bulletin Board System, contacted via a modem (qv) and telephone 
line. The name comes from the American college bulletin board 
(the cork and drawing pins type) which is a traditional meeting 
and trading place. 

Chip RAM - This is the area of the Amiga's memory directly accessible by 
the custom graphics and sound chips. Originally a maximum of 
512K. newer machines fitted with the Fatter Agnus graphics chip 
can access 1Mb. allowing smoother animations and more 
screens to be displayed at once. The new Amiga 3000 comes 
with an Agnus chip capable of addressing 2Mb of Chip RAM. 

Kickstart - The most central part of the Amiga's operating system. These 
days it is held in ROM, so that it is immediately present when the 
machine is switched on. AlOOOs have Kickstart on a floppy disk, 
meaning that on power-up this disk must be inserted before the 
Workbench disk. The latest version. Kickstart 2.0. is currently 
available only for the A30O0. and offers many improvements. 

Modem - A device which connects to the Amiga's serial port and converts 
computer signals into a suitable format for transmission along a 
phone line. Likewise, it will convert incoming signals back into a 
form the computer can recognise. External modems will work with 
any computer, although it is possible to buy Amiga-specific cards 
to plug into the A1500 and A2000. thus keeping the serial port 
free for something else. 



they are available as an option. Be 
warned, though, that most expansion 
board manufacturers will not support 
boards fitted into any Amiga 500 
expansion like the Checkmate 
A1500 or the Bodega Bay. 

4) No. I have been assured that the 
warranty seal on the back of the 
Amiga 1500. 2000 and 3000 is only 
for distributors to identify machines 
that have been returned by dealers 
as dead-on-arrival. The warranty-void 
sticker on my 3000 lasted about 20 
seconds after unpacking the 
machine. You are perfectly entitled to 
open up your machine to install 
expansion boards with no worries 
about invalidating your warranty. If 
you started pulling chips out of the 
motherboard and soldering things on 
it, of course, then that would be a 
totally different matter. 

5) No. the A1500 hasn't changed in 
any way at all since it was first 



released. New machines being 
manufactured by Commodore at the 
moment will apparently have the 
Kickstart 2.0 chip installed. 
(Although Commodore couldn't 
confirm this fact to us at the time of 
going to press.) 

6) Yes. you really need 32-bit 
memory for an accelerator to run at 
anywhere near full-speed. It will work 
with 16-bit memory, but at less than 
half the speed of 32-bit RAM. 

7) For Vista and Mandel Mountains a 
maths co-processor is a very great 
advantage indeed. The memory 
management unit is not going to be 
essential for the software you are 
using at the moment, but future 
versions of the Amiga's operating 
system will almost certainly utilise an 
MMU to provide memory protection 
and virtual memory, and will possibly 
require one. JR 

continued on poge 66 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



65 





continued from page 65 

WHAT IS AMOS? 

I have had my Amiga for 
about a month now. and 
am going through much 
confusion. I find 
reading your magazine very useful, 
but one question still remains 
unanswered: what is AMOS? 

VUoyd 

Doncaster 

South Yorkshire 

AMOS is a programming language. 
rather like Basic. Using AMOS, it is 
possible to write a series of 
instructions which the Amiga will 
follow. The instructions must obey 
certain rules of syntax - spelling, 
word order and so forth. Each 
programming language has its own 
rules of syntax. The 'meaning' of the 
program you write is the overall 
process that the Amiga goes through 
as a result of following your 
instructions. 

Programming languages are 
necessary because computers 
understand a very primitive and 
difficult to read language known as 
machine code. AMOS acts as a 
translator, converting instructions 
written in something approaching 
English (but by no means as complex 
or subtle as English) to the machine 
language that the Amiga can follow. 

AMOS is one of a variety of 
languages known collectively as 
Basic. Each version of Basic has its 
own idiosyncrasies. AMOS, for 
instance, is especially weighted 
towards the production of graphics, 
music and animation. As a 
consequence, it is used a great deal 



to write simple games. Don't, 
however, get the impression that it 
can be used to produce professional- 
quality games - it simply doesn't 
have the speed. The translation that 
AMOS performs slows down the 
Amiga, and this translation occurs 
every time that your program is 
executed - every time that you tell 
the Amiga to follow the set of 
instructions you have written. CR 

INTERFACING AMIGA 



My first question 
^ .-J concerns the 

9 I communication 

LhhhhhhhI between computers 
using the RS232 port. I would like 
to know how I can connect my 
Amiga up to a friend's Atari ST. I 
know that this is possible and was 
wondering if you could help me by 
printing a wiring diagram for the 
cable. If you were to do this, then 
could you please recommend some 
software (preferably PD) for use 
with such a link. 

Would I be able to download a 
disk from his ST and use the 
programs on it? Would It be 
possible to transfer data files and 
picture files between computers? 

Secondly. I own an Amstrad PC 
1512 HD20. with a 20Mb hard card 
inside. Since It Is now unused, I was 
wondering if there was any chance 
that I could remove the hard card 
and connect It to my Amiga. I know 
that some sort of Interface would be 
required, and would be grateful If 
you could offer any advice as to how 
to connect It to my computer. 

Graham Hayes 
Leicestershire 



JARGO 




BUSTING 



Array - A type of variable common to most languages, whereby several 
variables are grouped under the same name, and each individual 
variable (called an array element) is accessed via an integer 
index value, usually placed in brackets after the array name. 
Arrays are often used in code in which a loop is created by 
incrementing a variable. This variable can then be used to access 
each element of the array in turn. several new features over 
earlier versions. 

IFF - Interchange File Format is a means by which data from different 
graphics or sound sampling programs are saved in a compatible 
way. It allows data to be easily exchanged between programs 
and avoids the situation on, say. the PC where dozens of 
different graphics packages save data in incompatible formats. 

RS232 - A standard serial interface port, used for communicating with 

other computers, connecting printers and connecting to modems. 

SCSI - Small Computer Systems Interface is a standard used for 

connecting hard drives, CD-ROM drives, tape back-up units and 
other such devices to computers. 

Virus - A small program that can lie hidden in memory or on a disk, 
duplicating itself on to any disks inserted in the machine and 
generally causing havoc. There are many virus killers available in 
the public domain designed to deal with this menace. 



To make a null-modem cable (that is 
the name of a device to link two 
computers) you'll need two 25-way 
RS-232 sockets and some cable - 
telephone cable is cheap and works 
fairly well. 

Dig out your soldering iron, and 
connect the following pins: 

Pin 7 — System Ground Pin 7 

Pin 2 (TXD) (RXD) Pin 3 

Pin 3 (RXD) (TXD) Pin 2 

With both machines switched off. 
connect them with the cable, and 
gets some terminal software running. 
I'd recommend AZComm (Fish Disk 
171) as it's small, fast and free. I'm 
not sure about the Atari side, but 
comms software such as UniTerm or 
VanTerm should work, as long as 
they supports the Z-Modem protocol. 

Set both sides to 9.600 baud full 
duplex, 8 data bits, no parity, one 
stop bit and no flow control. You 
want to use Z-Modem Send from the 
Atari, and Z-Modem Receive on the 
Amiga, and the files should come 
across the line at just under IK per 
second. For details of controlling 
your Amiga from the ST. check out 
this month's AmigaDOS column, 
which details how to do just that. 
You'll find it on page 105. 

You won't be able to run any of 
the Atari programs without an 
emulator, but there are various 
graphics converters for both 
machines which allow pictures to be 
exchanged. 

Connecting a PC hard drive to 
the Amiga is not easy. There is no 
hope if it's one of the really old SASI 
drives used in some 1512s. and 
even if it's a ST-506 drive you may 
have extreme difficulty connecting to 
an A500. Almathera Systems 
(« 081-683 6418) may be able to 
help you out. SCR 

CROSSWORD PUZZLE 

I have recently bought 
AMOS and wondered if 
you could help me with 
a few problems I have 

been having with It. My problems 

are the following: 

1) I can't get AMOS to list my 
programs. When I type LLIST as it 
says In the manual, the reply is 
•Illegal direct mode". How can I 
send my programs to the printer? 

2) I have written a program to 
design crossword puzzles. They are 
created using the box and paint 
commands. How can I save the final 
crossword to disk? 

3) Still with the same program, how 
can I print them? 

Gareth Downes-Powell 

Broadstairs 

Kent 

1) For some reason the LLIST 
command doesn't work. You can get 




around this by highlighting your 
program as a block and printing it. To 
do this, go to the top of the program 
and press the right mouse button. 
Now, with the mouse button still 
pressed, move to the end of the 
program. It should all be highlighted. 

Go to the top of the screen and 
click with the right mouse button on 
the Blocks menu gadget. Then click 
on the Block Print gadget, and all of 
the highlighted text will be printed. 
2) It's difficult to give you accurate 
advice about saving the crossword, 
since you haven't told me how your 
program stores the crossword puzzle 
internally. I'm assuming that you 
have the words stored in two arrays. 
A$() and D$(). representing words 
across and down. The size of these 
arrays will be governed by the 
number of possible words in your 
crossword. This can be represented 
by a variable, WORDS, which is 
initialised at the beginning of the 
program to, say, 20. 

If there is a word at three across. 
then you would place that word in 
A$(3). A word at twelve down would 
be placed in D$(12). And so on. Any 
elements of the array that don't have 
words corresponding to them are left 
empty. As well as storing the words, 
you must also store the positions 
that they appear in on the crossword. 
You can use two numeric arrays for 
this, such as A(WORDS) and 
D(WORDS). 

Saving the crossword to disk 
becomes a simple matter of saving 
these four arrays as a file. Some 
AMOS code to do it looks like this: 

Open Out 1, "filename" 

For 1-1 TO WORDS 

Print #1,AS(I),A(I) 
Next I 
For 1-1 To WORDS 

Print #1,D$(I) 
Next I 
For 1-1 To WORDS 

Print ll,A(X) 

Print *1,D(I) 
Close 1 

Obviously you must think of a 
filename to use when accessing your 
crossword. You will also have to 
include a disk name in the quoted 
part of the Open command if you 
want to save to a disk other than the 
one currently in the drive. Bear in 
mind that this process of saving the 
file will erase a previously saved file 
of the same name. 

To recall a previously stored 
crossword puzzle is just as simple: 



Open In 1, "filename 
For 1-1 To WORDS 

Input ffl,A$(I) 
Next I 
For 1-1 To WORDS 

Input #1,0$ < I) 
Next I 



ti 



U AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



M*M. 



For I-lTo W3RDS 
Input #1,A(I) 
Input HrD(Z) 

Next I 

Close 1 



With ]ust this information it is a 
simple matter to re-construct a 
crossword grid. You start off 
assuming that all the squares in the 
grid are blacked out. Then, working 
your way through each of the across 
and down string arrays, you can find 
which squares should be left open, 
and draw each of these in white. 
Here's a section of AMOS code to do 
just that: 

Cle 2 

Ink 

Polygon 0,0 To X*16,0 To J 

X*16,Y*8 To 0,Y*8 To 0,0 

ink 2 

Pen : Paper 2 

For 1-1 To WORDS 

If A$(I)<>"" 
Polygon A(I) *16,D(I) *8 To J 
A{I)*16+Len(A$(I))*16,D(I)*8J 
To A(I)*16*Len(A$(I))-16, J 
D(I)*8+8 To A(I)*16,D(I)*8+8J 
To A(I)*16,D(I)*8 

End If 

If D$(I)<>"" 
Polygon A(I)*16,D(I)*8 To J 
A(I)*16,D(I)*8+Len(D$(I))*8 J 
To A(I)*16+16,D(I)*8+Len( J 
D$(I))*8 To A(I)*16+16,D(I) J 
*8 To A(I)*16,D(I)*8 

End If 

If(A$(I><>"") or <D$(I)<>"") 
Locate X Text(A(I)*16),Y J 
Text(DU)*8) 

Print 
Right$(Str$(I),Len(Str$(I>)--J 

1); 

End If 
Next I 

The arrays A() and D() contain the 
positions within the crossword grid 
where the words appear, numbering 
the top left column with coordinates 
(0.0). The length of space necessary 
either across or down to 
accommodate the words is 
determined by using the string 
function 'Len()' to get the length of 
the words. Since the characters are 
eight pixels wide by eight pixels high, 
each of the squares must be at least 
eight by eight. In this example I've 
made the squares 16 pixels wide, so 
that numbers larger than nine can be 
printed in them. 

Notice when printing the number 
corresponding to the words that it is 
necessary to convert the number to a 
string and to drop the first character 
in the string. This is because AMOS 
puts a space at the beginning of 
positive integers when it prints them. 

You may well want to save a set 
of clues along with the actual words 
and their coordinates. In this case, 
you simply need two more string 



arrays to hold the across and down 
clues. They can be saved and loaded 
in exactly the same way as the rest 
of the information, as outlined in the 
code fragments above. 
3) Probably the easiest way to get a 
printout of your finished crossword is 
to display it on the screen, save the 
screen as an IFF file, load it into a 
program such as Deluxe Paint and 
print it from there. 

After your code which displays 
the crossword, put the line: 

Save Iff "filename" 

You can then load the screen into 
DPaint and print it out. CR 

REPLAY WONT PLAY 

K Date Is Action Replay 
cartridge refuses to 
work properly with the 
A5000 accelerator card 
located In my Amiga 500. By 
removing the A5000 the cartridge 
works fine. The A5000 has given me 
no other problems In the seven 
months I have used It. 

My system has 4Mb of RAM 
(located on the accelerator card), 
another 0.5Mb underneath the 
trapdoor, an external disk-drive and 
1Mb of Chip RAM. 

Dean Simmontte 
Doncaster 

Datel's cartridge isn't very well 
known for it's compatibility; indeed, 
I have been waiting since February 
for Datel to inform me when they 
have a cartridge that actually works 
properly with other addons. The 
current Action Replay II cartridge will 
not work with most hard drives and it 
will not work with more than 2Mb of 
Fast memory. It doesn't work with 
accelerators either, as you've found 
out. Hopefully Date! will give their 
German programmers a kick and tell 
them to do the job properly. JR 

DOUBLE VISION 

At present I have an 
| | A 2 000 with a 1084 S 
monitor which is 
connected to both the 
A2000 (RGB connector) and a video 
deck (CVBS connector), allowing 
me to happily switch between the 
two. I also have an AT Bridgeboard 
and a VGA card and would like a 
monitor which will give me VGA on 
the PC side and flicker-free 
resolution on the Amiga side, while 
still being able to work with the 
video deck. 

In the Bridgeboard manual rt 
says that you must have two 
monitors If you want VGA on the PC 
side, but I don't see why this can't 
be overcome. Could you recommend 
a monitor for my requirements? 

Paul Gunning 
Eastbourne 





The VGA and flicker-free input is 
relatively easy. You'll need a multi- 
sync monitor, a switcher box and the 
correct cabling for all your 
connections. Connect both the VGA 
output and the flicker-fixer output to 
the switch box. Connect the output 
from the switch box to the monitor. 
Use the switch to go from VGA to 
flicker-free and back. 

I'm not sure if there are any 
multi-sync monitors which will also 
take composite video. If you can find 
one, then your problem is solved. If 
not you'll have to code the video 
signal into RGB and then add it to 
your switch box for output to the 
multi-sync as RGB. So. yes, the 
problem could be overcome, but 
since you have a 1084 anyway, why 
not use it for the video signal? 
Wouldn't that make life simpler? GW 

PHONE QUERIES 

While reading How to 
Get Started with 
Modems by Jim Kimble, 
I read about a system 
operated by the US phone 
companies called TELENET'; by 
subscribing to the system you can 
phone anywhere In the nation for a 
standard hourly rate. It also talked 
of a system called PC Pursuit, 
whereby you can phone as many 
times as you want to any major BBS 
for $25 a month (off-peak). Are 
there any systems like this operated 
In Britain, and If not why not? Surely 
it would make an Interesting hobby 
a lot more affordable and fun, 
especially In the light of BT's future 
price rises. What Is PSS - Is this 
BT's equivalent? 

I purchased a copy of NComm. 
which I copied on to a blank disk. 
This version has a virus checker on 
the front and when loading the copy 
It warned me that a virus was 
present. When I put it into Kill Virus 
mode It claims It's dead but when 
I re-boot I am told that a virus Is 
still present. If I don't reset after 
killing the virus its all OK. Is the 
vims still present? Am I transferring 
it to ail the BBSs I phone? 

Michael Tipping 
Snitterfield 

Warwickshire 

PSS (Packet Switched Stream) is a 
system allowing long-distance data 
connections to be charged at local 
rates. It requires the caller to have a 
Dialcom PSS account (£60 
registration plus £15 a quarter), and 
the target system needs to have a 
PSS address. It's expensive, not 
widely used, and high speed support 
is not always available locally. 

PC Pursuit is a way of saving the 
user money. Since BT is very nearly a 
monopoly in this country, it would not 
be in its interests to offer such a 
system. Your best bet is to get a 



Mercury account, since long distance 
calls are much cheaper with it (as 
long as you spend more than about 
£100 per quarter on phone calls). 
It sounds like you've got a link 
virus on some of the files on your 
boot disk. Get a recent virus killer 
and let it scan through every file 
you've got. Anything that you have 
run and then uploaded may carry this 
virus, so it's in everyone's interest 
that you get rid of it. SCR 

THE SCSI CONNECTION 

r ^h I am presently 

J considering buying a 
hard disk for my A500. 
A lot of drives now offer 
SCSI Interfaces. Does this mean 
I can connect SCSI devices - 
CD-ROMs and so on - to It? What 
about other SCSI hard drives? If I 
buy an A590 will I be able to 
connect a SCSI drive to It at a later 
date? If so, will I need a controller 
for the new drive or would the 
existing A590 cope with It? 

Chris Thomley 

Beaworthy 

North Devon 

Most hard drives for the Amiga 500 
have a SCSI port on the back. If a 
drive has a SCSI port and the 
interface supports the SCSI-Direct 
protocol (the A590 does), then you 
can get almost any SCSI device 
(CD-ROM, tape streamers, magneto- 
optical drives and so on) working 
with it. They will need special driver 
software to control them, though. 
Other SCSI hard disks can be added 
at a later date without any problem; 
the SCSI controller is embedded on 
the drive itself, so ail you need is a 
drive, a power supply and case, and 
the relevant cable. JR 

IMAGINATIVE DIFFERENCE 

^ I was pleased to see 
the review of Imagine 
Ir^ I In Amiga Shopper Issue 
" m 4. However, there 
seem to be differences between my 
copy (vl.O) and the review copy. I 
read about Items such as the rotate 
effect, camouflage and other Items 
which don't exist In my copy. Have I 
got an earlier version? 

I also have a problem getting 
transparency effects to work. How 
about a tutorial section or tips for 
Imagine users? 

Is there anyone who can provide 
me with suitable scenes (raytrace 
clip-art) for rendering In Imagine and 
if so, who? 

A Jones 

Wrexham 

Clwyd 

Yes, you're right. I was reviewing 
Imagine 1.1 (and forgot to say so). 

coafmved on page 69 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



67 




(OfitMwed from pog* 67 

Upgrading is easy - send your 
original disk and £3.50 to Alternative 
Image. 6 Lothair Road, Leicester LE2 
7QB and you will get an upgrade to 
version 1.1. It may be worth waiting 
a few more weeks, though, as vl.2 
is due and is obviously going to be 
even better. 

To get a glass-like effect, try the 
following settings: 

Colour 255/255/255 

Reflect 0/0/0 (more If you wish) 

Filter 255/255/255 

Index of Refraction 1.67 (for 

glass) 

Try using these settings to make a 
lens in front of a chequered panel. 
Remember to keep the reflection 
values quite low. though, as 
otherwise all you'll see is a reflection 
of the world on the glass object. 
Lastly. I am not aware of any 
object libraries specifically for 
Imagine, although there are disks of 
Sculpt Animate objects (for instance, 
the series by Antic) which can be 
converted for use in Imagine by using 
the Turbo Silver 3 converter with 
Syndesis' Interchange object 
conversion software. GW 

SAFE PA RKING 

T A "^When I play a game on 
I** my A500, must I 

afterwards boot up with 
Workbench to park the 
heads of the A590, or will they not 
have moved from the parking area 
as the computer was booted up 
from a floppy In the first place? 

Gordon J A Smith 

Irvine 

Ayrshire 

The simple answer, I'm afraid, is yes 
you should park you drive's heads - 
although things tends to get a bit 
more complicated if you are still 
using Kickstart 1.2 or a special 
(third-party) hard drive. If you have 
1.2 Kickstart, the drive stays parked 
until you reboot the startup floppy. 
Under 1.3 however, the Kickstart 
ROMs auto-mount the drive and 
unpark the heads as soon as the 
machine is switched on. If your drive 
mechanism has been upgraded to. 
say. an auto-parking Quantum this 
problem does not occur. 

A quick solution is to ensure that 
the 'park* icon is in the main 
directory of a boot disk and create a 
Startup-sequence to specifically park 
the heads. 

For a 1.2 Kickstart you would 
need to add the following before and 
after the line BINDDRIVERS on the 
startup disk: 

copy C:ASK to RAM: 

BindDrivers ; the J 

existing BindDrivers ccnmand 




Park 

RAM: ASK "Heads now parked. 

Switch off now. 



ft 




For a 1.3 Kickstart machine you 
should use the following instead; 
BindDrivers is not required, so place 
this just after SetPatch. 

SetPatch >NILi 

copy C:ASK to RAM: 

Park 

RAM: ASK "Heads now parked. J 

Switch off now." 

In either case, you can continue the 
Startup-sequence by pressing 
[Return] at the prompt. MS 

DESIGN DILEMMA 

1 1 have been Interested 
In buying a CAD 
j package for my Amiga. 
I have not seen any CAD 
packages actually working on the 
Amiga, nor have I managed to buy 
any demos, so I cannot make an 
informed decision on which one to 
buy. My decision will be Influenced 
by the following factors and 
preferences: 

1) My existing Amiga set up is an 
Amiga A500 with 1Mb of memory 
and a second floppy disk drive. 

2) If possible. I would like to draw 
circles, arcs, diagonals and so on 
without Jagged edges and produce 
printouts on my Epson LX80 that 
are good enough for photocopies 
and OHPs. 

3) The software must be able to 
produce windows, pull-down menus 
and Its own icons for ease of use as 
I cannot yet use the Shell system. 

4) Accurate metric scaling is 
important. 

5) I would like to Import files into 
Kindwords. 

Tony Gorman 

Moulton 

Northampton 

At the risk of sounding repetitive. I'd 
recommend XCAD Designer 
(published by Applied Vector 
Technology. « 081-573 9694). It 
doesn't produce icons for its files, 
but it is a powerful 2D package that 
you won't outgrow quickly, if ever. 

X-CAD will save IFF bitmaps 
which can be loaded into Kindwords 
but the print quality will be poor, 
since the screen resolution is too 
low for any great detail. The normal 
dot-matrix output from XCad 
Designer is excellent, though. SCR 

WHO IS GARY? 

Ml recently upgraded my 
A500 to 1Mb. However, 
I soon realised that I 
really need even more 
memory. I saw an advertisement for 
the Megaboard from Evesham 
Micros which fits In between the 



JARGO 




BUSTING 



CAD 



Park- 



ROM 



Computer Aided Design applications provide designers with the 
graphical facilities to design buildings, circuit boards and so on. 

The process of moving the read/write head of a hard drive away 
from the disk, so that no damage can be incurred to the disk's 
surface while it is not in use. 

Read Only Memory is used to store essential programs such as 
Kickstart and many of the library routines. These do not have to 
be re-loaded each time the Amiga is switched on because ROM 
retains its contents without power. No new information can be 
written to ROM. hence the name Read Only. 






512K upgrade and the Amiga to 
give a total of 2Mb. The 
documentation states that 
installation requires connection to 
the Gary chip. 

Exactly what is the Gary chip, 
what does it do, why must the 
Megaboard be connected to It and 
how does the Megaboard connect 
to it? Is the Megaboard a viable 
investment, or should I look 
elsewhere for another expansion? 

Daniel Simmonds 
Colchester 

The Gary chip in the Amiga 500 
controls the memory and the memory 
expansion. When the Amiga 500 was 
designed it was thought that 1Mb of 
memory would be enough for most 
people (remember that the Amiga 
1000 was sotd in the US with 256K 
initially!). The expansion slot was 
therefore only designed to accept 
512K of extra memory. Some 
companies have found that by 
connecting a few extra wires between 
their board and the Gary chip they 
can get a lot more memory in the 
slot, particularly as modern 
expansions use less chips and are 
therefore smaller. To fit the Gary 
extender you will have to open up 
your Amiga 500 (and this will 
invalidate your guarantee), remove 
the metal shielding and carefully 
remove the Gary chip - which can be 
done with two flat-bladed 
screwdrivers. You insert the chip into 
the connector, and plug that 
connector back into the 
motherboard. It's a very simple job; if 
you can wire a plug you can put the 
Gary adaptor in. JR 

PC TO AMIGA GRAPHICS 

I have access to a hlgh- 
:' Iquallty scanner, and 
would like to use ft to 
I produce copies of 
photographs for my Amiga at home. 
The only snag Is that the scanner Is 
attached to an IBM machine. I can 
save images to a 3.5-Inch disk and 
read them Into the Amiga (using 
CrossDOS) without problems. 
However, although the file is then 




available on an AmlgaDOS disk 
I cannot get Amiga graphics or DTP 
programs to recognise them as 
graphics files. 

I am quite prepared to write a 
conversion program, but I don't 
know the format of either the TIFF 
file produced by the IBM or the 
Amiga files. Presumably there are 
some sort of headers which give 
details of the size of the Image, 
number of bltplanes and so on? 

John Cook 

Portsmouth 

Hants 

The problem you've got is easy to 
explain but not quite so easy to 
solve.You have moved across TIFF 
graphic files. All Amiga graphics 
software uses a picture file format 
which forms part of the IFF standard 
so Amiga graphics and art programs 
are not going to be able to recognize 
or do anything with your pictures until 
you've converted them into IFF form. 

IFF (Interchange File Format) is a 
standard devised by Electronic Arts 
and adopted by Commodore and a 
complete description of the IFF 
standard could fill this magazine 
from cover to cover for the next year! 
I can. however, give you a rough idea 
of the layout expected, and point you 
in the right direction as far as the 
documentation goes. 

The following details concentrate 
exclusively on the part of the IFF 
standard relating to the storage of 
two-dimensional raster graphics 
images - that is. pictures. 

Such raster images are stored 
using a form known as an interleaved 
bitmap. The picture data itself is 
usually compressed using a 
technique called ByteRunl 
compression and this compressed 
data, together with other IFF data 
items, constitutes the picture file as 
it would be stored on disk. The 
various file sections are known, in 
IFF speak, as 'chunks'. Programs 
that read IFF data look for and use 
chunks that they recognise and 
ignore those chunks that they cannot 
or do not wish to handle. 

CMtiimd m pogc 70 



Aft AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



FERGUSON SMITH 

14DowansideRoad Glasgow G12 9DA 



WORLD BEATING PRICE AND PERFORMANCE 
GOLEM MASTERPIECE TURBO CARD A500/2000 1 



16MHz 68030.68882 2Mb 32 Bit Fast RAM (exp. 16Mb) 
External for A500. Slot tor A2000 



£599.00 



GOLEM A500 HARD DRIVES SCSI II 



With 4Mb RAM Interface Ktckstart 2.0 Option ♦ Password 

The Golem controller is rated as the fastest in the world with a transfer rate of up to 
eyOKB'sec. and a staggering 1 44MB/sec when used in combination with a 68030 
accelerator'!!!!!!!!!!! 

Quantum 52Mb with above controller £549.95 

Quantum 105Mb with above controller £699 95 

SCSI M/RAM/Ktck Combi Controller £249.95 



A2000 F1LECARDS SCSI III 



Quantum 52Mb (with GOLEM controller) £429.95 

Quantum 105Mb ( ' " " } £529.95 

Quantum 210Mb & 425Mb P.O.A. 



|A500 RAM EXPANSION! 

SUPRA A500RX 8Mb Board ind. 2Mb £179.95 

SUPRA A50QRX 8Mb Board incl. 8Mb £475.95 



A2000 RAM EXPANSION"] 



NEW MEGA MIX 8Mb Board 

With 2Mb installed £147.95 

With 8Mb installed £339.95 

With 5 i 4Mb — P.OA 



ACCELERATORS/EMULATORS 



A2630 TURBO CARD 68030^68882 25 MHz 

Original Commodore including 2MB <exp to 4MB) 32 Bit RAM £880 

V8350 A500 AT ONCE 80286 PC-AT Emulator Norton 6.1 Multitask £165 

V8355A2000ATONCE £215 

Pnces subject to change without notce E&OE 

ALL PRICES INCLUDE VAT. POSTAGE & PACKING 



Tel: (041 ) J„V> J5W. ithim m 7pm Mt.mtoi la Katunta 



Amazing Autumn Offers From BCS 



AMIGA PD 
NOW AVAILABLE 



3l/2 DS/DD 



Bulk Buyers 2 for 1 disk guarantee 

50 3.5" DSDD £21.00 

100 3.5- OS/DO £33.00 

1 50 3.5" DS/DO £49.00 

900 3.5" DSVDO £62.00 

400 3.5" DS/DD £125.00 

500 3.5" DS/DD £1 39.00 

Pnce includes VATS W 



Free 
labels 



Ji'oOCap 
Stackabte box 

£10.00 

Posso 150 cap 
stackabie box 

£15.00 



50 cap box £5 10 

100 cap box £5 90 



100 3.5-DS/HD 

£61 

Inc. VAT A pAp 



5.25" DS/DD... 21 p 
5 25"DS/HD..3vp 




Philips CM8833 
MKll monitor 

£209 

Now in stock 



Disks & boxes 2 for 1 disk 

guarantee 

50 disks + 100 cap box £24 50 
100 disks +100 cap box £37 00 
150 disks + 100 cap box £52 00 
200 disks + 2x100 cap bows £66 00 
400 disks + 4*100 cap boxes .£139 00 
500 disks + 5 *1 00 cap boxes £156 00 
Price includes VAT St PAP 



— — 



40capbox £4.10 

'2 100capbox £4.50 



20 Sony 

branded + box 

3.5" DS/DO 

£14 



) 



100 Sony 

bulk inc. VAT 

&p&p 

£40 



TDK 3-5' HD 
box 10 

£10.50 






Star LC-200 
colour pnnter 

£205 



Replacement 
Amiga Mouse 

£14 



Datascan Amiga Scanner 
£149.99 

AMIGAS 

AmisaSOO £299 Class or the Ws Wo0 

Cartoon Qmk 1Mb £360 10 Star Games Pack US 

Screen Gems 1Mb £360 CumanadriN* £60 

Am»9Jl500 X6S0 .Mbnoclock £28 

Armg* 1500* monitor.... X895 -Mb* clock £31 

ACCESSORIES 

Mouse mat £2 75 Printer lead £8 50 

Zipstck £1150 Dustcovw £550 

*tf'9»<teT £12.50 ^ QOO Tractor labels £10 00 

QSTurbolll £800 non*;s^« 

Ch*taMfiS+ £800 *£*!?"* 

lUWIflh-K [BOO 11 * 91 P ^ fil5 -°° 



Trade /Government/School orders 

welcome 
Add £3 65 p&p, add £4 00 for 3 day 
delivery, add £8 00 9 day, 10 00 next 

day (from despatch) 

Cheques wilf be iteld for clearance 

rail a send cheques'postal orders to 



W* 



BCS Ltd, 
349 Ditchling Road, 

Brighton, 

E. Sussex, BN1 6JJ 

Tel: (0273) 506269 

or (0831) 279084 



** ************ 

Price Busters!! 



* Graohh 



meral Hardware 



3D Construction Kit 32.00 

Advantage Spreadsheet 

69.99 

Broadcast Titler 169.00 

Colourburst ...479.99 

Digipaint III 44.99 

Digiview4.0 89.99 

Disney Animation 

Studio 69.00 

Deluxe Paint III 54.99 

Home Titler 29.99 

Imagine 149.99 

Organize 19.99 

ProDTaw V2 89.99 

Protitler 99.99 

Personal Finance 

Manager 19.99 

Spectra Colour 44.99 

Superbase Prof. 4 249.99 

System 3 34.99 

Art Department Prof. ..104.99 

TVTextPro 89.99 

Vsta 35.00 

Educational 

* Distant Suns 29.99 

Fun School 3 (5-7) 15.99 

* Fun School 3 (Over 7)... 15.99 
Fun School 3 (Under 5). 15.99 

£ GB Route 27.99 

Game Set & Match 14.99 

Kids Type 19.99 

Micro English 18.99 

Micro French 18.99 

* Micro Maths 18.99 



1 .5Mb Int. RAM A500. ...82.99 * 
8mb RAM (2Mb) 

A2000 , 184.99 . 

Ext 3.5" Drive for A500 .49.99 * 

A1500 CPU case 199.99 

ADSpeed 68000 164.99 * 

Cortex 8Mb (2Mb) 

RAM 229.99 * 

G2 Video Centre 599.99 

Invision Plus Live! 549.99 A 

Midi connector 24.99 * 

Minigen 84.99 

Optical mouse 34.99 * 

A500 power Supply 44.99 

RGB Splitter 59.99 * 

A4 Mono, scanner 349.99 

Vidi Amiga 99.99 ^ 

ZY-FI Stereo amplifier. ..29.99 
Zydec swrtchable mouse .17.99 
Zydec.5Mb RAM & * 

Clock 29.99 

JX100 Colour Scanner ..499.99 * 
JX100 Scanlab software.. 59. 99 
Podscat tablet & s/w ...189.99 * 
Trackball (Truedox) 29.99 



AMAS 69.99* 

Audio Engineer Plus ...159.99 

Bars & Pipes Prof 199.99 ^ 

Music X VI. 1 79.99 

Master Sound 29.99 

Perfect Sound 39.99 * 

Sequencer One 64.99 

Aegis Soundmaster 99.99 * 



fr Development & Utilities DTP&Wt 



DOS 1 .3 Enhancer 1 0.99 

*AMOS 32.00 

AMOS compiler 19.99 

♦ AREXX1.10 29.99 

BBC Emulator (Latest). .29.99 

3|c Can Do V1 .5 89.99 

Cross Dos 24.99 

Cygnus ED 

Professional 59.99 

DEVPACV2 39.99 

♦ Hyperbook 44.99 

Logo 34.99 

$ X-Copy Professional 29.99 



Excellence 2.0 74.99 

Gold Disk Office 89.99 * 

Kind Words 29.99 

Pen Pal 59.99 * 

Pagesetter V2 39.99 

Page Stream 2.1 137.00 £ 

Professional Page V2 .169.99 

ProtextV5 99.99 . 

Quickwrite 39.99 * 

Scribble Platinum 34.99 

Works Platinum 62.00 * 

Transwrite 29.99 

Wordsworth 89.99* 



*FREEPOST or £5 Securicor * 

48 hour despatch 

Cheques should be made payable to Softstore 

* Access and VISA cards accepted * 

* Softstore, 410 Bath Road, Slough, SL1 6JA * 

• 0628 - 668320 

************* 



69 




cm tinwd from page 68 

AH Iff chunhs 5lart with a four- 
Character identifier followed by a 

four-byte (signed 32-bit) count giving 

the size of the chunk's data (termed 
the *Ghunh3i£e'>. Following this is the 
data itself and, if the chunksize is an 
odd number, a zero pad byte at the 
end of the data. 

As a C structure definition a 
chunk can be described like this: 

typedef struct { 

LONG chunk ID; 

LONG chunksize; 

UBYTE chunkdataC /* size J 
given by chunksize */ J ; 
} Chunk; 

A normal IFF picture file will start with 
the four letters FORM. This is a 
keyword that says that the datafile 
'chunk', i.e. the file itself, describes 
a self contained IFF data section. For 
picture files the FORM type will be 
ILBM (the chunk identifier for an 

interleaved bitmap image with colour 
map), so the first twelve bytes of 
such a file would announce the fact 
that the file was an IFF file which 
contained a data section, would give 
the overall size of the chunk, and 
would identify the data as being 
ILBM type. 

An ILBM chunk will have various 
'property' chunks embedded within 
it. One of these property chunks is 
called the bitmap header. It is an IFF 
'required property' - it must be 
present. The bitmap header (chunk 
identifier BMHD) describes the 
dimensions and the encoding of the 
image data to follow later. If we 
consider the IFF bitmap header 
chunk as a C structure you will be 
able to see what information those 
20 bytes of header data contain: 

• 

struct { 

UWORD width, height; /* J 

width and height of raster -J 

in pixels */ 

WDRD xpos,ypos; /* pixel J 



position for this image */ 
UBYTE planes; /* number J 
of bit planes in image */ 
UBYTE masking; /*indicates— 
masking technique in use */ 
UBYTE compression; /* -J 
indicates the compression J 
technique •/ 

UBYTE padbyte; /* unused J 
at present - should be zero*/ 
UWORD t r an spa rentColour ; 
/•transparent colour number*/ 
UBYTE xAspect , yAspect ; /* J 
pixel width: height ratio */ 
WORD pageWidth, J 
pageHeight; /* source page J 
size in pixels */ 
> BitMapHeader; 

The first word gives the image width, 
the second gives its height. If, for 
example, the values were 0140 hex 
(320 decimal) and 00C8 hex (200 
decimal) this would indicate a 320 by 
200 pixel image. The next two words 
specify the x/y posttion of the image 
on the screen. Following this is an 8- 
bit unsigned value which indicates 
how many bitplanes the image 
contains. 

The 'masking' value identifies 
one of four types of mask (this is an 
optional bitplane that tells us 
whether or not to move pixel data to 
a destination) being used. There are 
currently four possibilities: 

indicates no mask. 

1 indicates that a mask is 
interleaved with the bit plane data. 

2 indicates that parts of the 
image are to be regarded as 
transparent. 

3 indicates a MacPaint 'lasso - 
type mask. 

The unsigned byte which follows the 
mask byte identifies the type of 
algorithm which has been used to 
compress the data. If the value is 
zero, the data is not compressed, if 
the value is 1 it indicates that a 
standard Electronic Arts compression 



JARGO 




BUSTING 



Bitplane - A bitplane is an area of memory where every binary bit 

corresponds to a pixel on the screen. One bitplane represents a 
monochrome image, several can be overlaid to represent a colour 
or greyscale image. 



IFF 



TIFF- 



IFF is short for Interchance File Format, and is an attempt to 
make sure that data saved out by one program can be read by 
another. Because the data is stored on disk in a specified way. 
you have a good chance of being able to read IFF sounds and 
images into a program other than the one in which they were 
originally created. 

Tagged Image File Format, another standard for storing images, 
which was specified by Aldus. Although theoretically as standard 
as IFF. in practice there are many small variations in the TIFF 
standard, so programs cannot always reliably read TIFFs created 
by something else. 



algorithm has been used. 

The transparentColour* word 
specifies which bit pattern is to be 
considered as transparent and is 
only relevant if the mask flag is set 
to a value greater than one. Bytes 15 
and 16 are the x/y aspect ratio and 
are available to help programs 
account for the different physical 
pixel width/height characteristics of 
not only the various Amiga screen 
types but different machine types as 
well. The last two fields give the pixel 
size of the original source page. 

Other property chunks are often 
found embedded in a FORM ILBM. 
Here are some of the more important 
ones that you might encounter: 

CMAP identifies colour map data. 

GRAB identifies a handle or 

'hotspot' point within an 
image. 

DEST describes how to merge 
bitplane data into an 
existing picture that has 
more bitplanes available 
than the image data in 
question. 

SPRT defines a sprite image. 

CAMG an Amiga-specific chunk 
related to special display 
modes including Hold and 
Modify mode. 

CRNG/CCRT These chunk types 
provides colour 
cycling' information. 

Using the pixel data which is stored 
in an IFF BODY chunk is rather 
difficult because the bitplane data is 
'interleaved* and usually 
compressed. The picture data is 
stored as a series of data items 
representing the video scanlines' 
with each scanline consisting of the 
data from each of the bitplanes. 
possibly followed by an additional 
'pseudo-plane' used to defining the 
masking. 

As you can imagine. IFF 
programming is not an easy subject 
to learn about. The place to look for 
detailed info is in the back of the 
Addison Wesley Includes and 
Autodocs Rom Kernel Manual. There 
is, incidentally, a lot of IFF support 
code floating around in the public 
domain. 

As far as the TIFF format is 
concerned I'm sure if you contact 
Aldus, the standard's designers, on 
031-220 4747 they'll be only too 
happy to help you get a copy 

I would have thought that 
someone somewhere must have 
written a public domain TIFF to IFF 
picture converter already - so 
perhaps the best idea is to start 
contactfng PD libraries. PAO 




MEDIA MIX-UP 

I read recently about 
how to get back files on 
a dick after something 
else has been saved 
over them. It worked a treat, but my 
plea Is this: Is It possible to get 
erased programmes back from a 
VHS tape In a similar way? 

Clayton Vaughn 

I'm afraid that it can't be done. The 
reason for this is relatively simple, 
although both disks and video tape 
work by magnetism: information is 
stored by magnetising areas of the 
media in a certain orientation. The 
data can then be retrieved by reading 
the magnetic field which is given off 
from the media. 

Writing new information over old 
means that the previous magnetic 
information on the disk or tape is 
lost forever. The reason that 
information from disks can be 
retrieved after it has been erased 
lies in the way that information is 
stored on them. 

Unlike a tape, information is 
stored anywhere on a disk that there 
is space. In fact, different parts of 
the same program may physically be 
on entirely separate parts of the 
disk. When a program is erased from 
a disk, all that happens is that the 
header information - which describes 
the size and location of the rest of 
the file - is removed from the disk. 
Thus, there is no record on the disk 
that the file ever existed, and the 
space which it took up is essentially 
freed up. 

Subsequent files saved on the 
disk are saved on unused portions of 
the disk. This includes the space 
previously taken up by the deleted 
file, but a disk is so big that the 
chances are this space will be 
untouched and the information will 
remain intact for some considerable 
time. Recovering an erased file 
becomes a matter of reconstructing 
the header information and retrieving 
the rest of the information from its 
various locations about the disk. 
Although by no means a simple task, 
there are a number of utilities around 
which can do this job for you. with 
varying degrees of success. The 
sooner a recovery is attempted after 
a file has been erased, the better 
the chances are. (If you ever want to 
do this, you can maximise your 
chances of success by ensuring that 
you don't save any other files on to 
the disk before you try to perform the 
recovery.) 

A video tape, on the other hand, 
works in a sequential manner: 
rewinding a tape to the start and 
beginning to record means that the 
new programme will be recorded 
directly over the old one - erasing it 
totally, and with no hope of recovery. 
Sorry. CR 



70 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 






aving taken your brand 
new Amiga out of its box 
and plugged it in. you may 
well be more than a little 
bewildered at what confronts you. 
Although the machine is on the 
whole easy to use, there are a host 
of concepts to learn before you can 
make full use of it. Here we aim to 
outline some of these fundamentals 
to save you time and effort in coming 
to grips with your new machine; but 
always remember that the best way 
to learn about the Amiga is to 
experiment. 

WHAT IS A COMPUTER? 

A computer is a machine which will 
follow a set of instructions. It cannot 
think, Out merely does what it is told. 
The instructions which it follows can 
come from a number of sources: 
instructions held internally, from the 
makers of the computer; instructions 
from a third-party program which is 
loaded in from a floppy disk; 
instructions from you, the user, typed 
in at the keyboard. The results, 
known collectively as 'output', are 
sent either to the screen, to the 
printer (if you have one) or to the 
disk in the floppy disk drive. 

HOW DOES IT WORK? 

Well, without getting carried away... 
at the heart of the machine is 
something called the Central 
Processing Unit (CPU). This is the bit 
which interprets the instructions sent 
to it (in a very simple language called 
'machine code') and does what they 
tell it to. The instructions are held in 
the computer's memory. 

MEMORY 

The classic analogy is that of 
comparing memory to matchboxes. 
Imagine an incredibly long row of 
matchboxes, each numbered and 
each with something inside it. The 
contents of a memory location can 
be found or changed by referring to 
the number of the relevant 
matchbox, opening it and taking a 
look (or putting something else in). In 
practice, all that these matchboxes 
contain is numbers, but these 
numbers can be understood by the 
computer as words, pictures or 
sound (or indeed they can be kept as 
numbers). There are two main types 
of memory: RAM and ROM. RAM 
(standing for Random Access 
Memory) can be altered at any time 
by the computer. Once the power is 
switched off. the contents of RAM 
are 'forgotten'. ROM (Read Only 
Memory), on the other hand, is never 
changed, even when the power is 



On the next three pages, technical 
editor Cliff Ramshaw answers a 
number of question frequently 
asked by those new to the Amiga 




switched off. It contains the basics 
of the operating system - the set of 
instructions which determine the 
overall behaviour of the machine at 
all times. 

Memory is measured in units 
known as bytes. In every byte a 
number between and 255 can be 
held. To hold bigger numbers, or 
more complex items of information, 
bytes are joined together into larger 
units. More conveniently, memory is 
spoken of in terms of kilobytes (K) or 
Megabytes (Mb). A kilobyte is 1,024 
bytes; a megabyte is 1.024 kilobytes 
or 1.048,576 bytes. The reason that 
they are not nice round 1,000s and 
1.000.000 lies in the organisation of 
bytes according to the rules of binary 
arithmetic, but that's not important 
right now... 

FAT AGNUS 

Possibly the most common question 
we get asked here at Amiga Shopper 
is about the Fat Agnus chip. Agnus is 
one of several custom chips inside 
the Amiga dedicated to producing 
graphics and sound. Whereas the 
Amiga's central processor can 
access all of the memory in the 
machine, the Agnus chip is limited to 
a much smaller portion, known as 
Chip RAM (since it can be accessed 
by the custom chips). 

It is here that graphics 
information 



accesses the Chip RAM. it prevents 
the Amiga's central processor from 
doing so at the same time. Because 
much of what a processor does 
involves accessing memory, this has 
a tendency to slow the processor 
down. Memory which is not Chip 
RAM. on the other hand, can be 
accessed by the processor whenever 
it likes, without a speed penalty. And 
that's why it's called Fast RAM. 

Now. the more Chip RAM. the 
better, since it means that more 
complex graphics can be on screen 
at once, bigger and smoother 
animations can be performed and 
more impressive sound samples 
used. The earty Agnus chips could 
access 512K of Chip RAM, or half of 
a megabyte (the amount of memory 
that comes with an Amiga 500). This 
chip is numbered 8361, and was 
present on AlOOOs and early A2000 
machines. 

After that came the Fat Agnus, 
with a shape more like that of a 
square and a couple of extra 
features. This is the one in the 
majority of Amigas. Its part number 
is 8371 (or 8370 for the American 
version). Like its predecessor, it can 
access 0.5Mb of Chip RAM. 

In the last year or so. Amigas 
have been released with an even 
newer Agnus chip. This is known as 
the Fatter Agnus, and it can 



The Workbench menu; and 
someone's about to try duplicating a 
disk. 

recognise 1Mb of Chip RAM. It has 
part number 8372a. An even newer 
version exists, accessing 2Mb of 
Chip RAM. but this is only available 
for the new Amiga 3000. 

Hope that's cleared things up. 

WHAT ABOUT DISKS? 

Disks can be thought of as 
removable memory. The difference is 
that the processor cannot directly 
access anything held on a disk. 
Before it can get its hands on it, the 
contents of the disk must be 
'loaded' into the computer's RAM. 

Information is stored on a disk In 
the form of files. A file is simply a 
grouping of related infomation with a 
name. The information is referenced 
by using the file name. 

INFORMATION 

Two types of information may be held 
in memory and on disks. The first 
type is the information which makes 
up a program. A program is a 
collection of instructions for the 
computer to follow. As well as the 
operating system, which is nearly 
always present, the Amiga may have 
several programs 'running' inside its 



The Workbench window, 
displayed by clicking on the 
Workbench disk Icon 



The system drawer, from 
which the System window 
appears 



must be stored. 
Anything you see 
on the screen 
has an 

equivalent form 
inside the 
Amiga's 

memory. In Chip 
RAM, and it is 
Agnus (amongst 
others) that 
does the job of 
converting this 
information into 
the form of a 
picture. 

The rest of 
the Amiga's 
RAM (as 
opposed to 
ROM) is termed 
Fast RAM. 
Whenever Agnus This Illustration shows the basic components of the Amiga screen. 



the memory 



showing 
how much 
space Is 
left on the 

disk 




The window title bar; using 
this the window can be 
moved around the screen 



A collection 
of disk Icons 



A tool icon 



The system 
window 



The re-eke gadget, with 
which the window can be 
shrunk or enlarged 



The front/back 
gadgets, which 
determine 
whether the 
window 
appears In 
front of or 
behind Its 
neighbours 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



71 




coatHMfdfroffl pogt 71 

memory at any ono timo. Thoso can 

instruct it do such things as draw 
pictures or operate a spreadsheet. 
The second type of information is 

known as 'data'. This is also held in 

RAM, but instead of providing 
instructions for the CPU. it provides 
information on which the programs 
may operate. For instance, a 
program which adds two numbers 
together needs some data before it 
can be of any use. These two 
numbers are the program's input 
data. The result of the addition is the 
output data. Another example is 
given by the Deluxe Paint package. 
This is a program. Any key presses 
or mouse movements you make are 
input data for the program; the 
picture that is gradually drawn is the 
output data. Of course, this picture 
may be saved on to a disk at any 
time, and loaded back at a future 
date. In such a case, the picture has 

now become input data for the 

program. As you can see. the 
distinction between input and output 
data can become somewhat blurred. 

WIMP 

In days of yore, people used to 
control computers exclusively by 
keyboards. Because of the relatively 
new WIMP (windows, icons, menus, 
pointer) system, many tasks can be 
greatly speeded up and performed in 
a more intuitive manner (hence the 
name of the part of the Amiga's 
operating system that deals with 
this: Intuition). 

All disks, programs and related 
collections of data are displayed on 
the screen as small pictures, known 
as icons. To prevent things getting 



window's borders that represent 
these functions. Windows may be 
nested hierarchically inside each 
other by means of drawer icons. 
Whenever a drawer icon is opened, a 
new window is drawn with its own 
icons within it. 

Icons are accessed with the 
screen pointer, which is moved 
across the screen by moving the 
mouse across the desk. Once the 
pointer is above an icon, that icon 
can be accessed by pressing the left 
mouse button twice in quick 
succession (a process termed 
double-clicking'). The effects of this 
will vary depending on the icon in 
question: in the case of a disk or 
drawer icon, a window will be 
opened; in the case of a program (or 
'tool'), the program will be loaded 
from disk into RAM and run (in other 
words, the Amiga will start to follow 
the instructions contained in the 
program); clicking on a data icon (or 
'project') wilt result in the data's 
corresponding program or tool being 
loaded from disk along with the data 
on which it will begin to operate. The 
pointer is also used to control a 
window's gadgets, but in this case 
the left mouse button need only be 
pressed once. 

A special type of icon that you 
should be aware of is the 'trashcan' 
icon. Other icons may be moved 
inside here by placing the pointer 
above them, pressing and keeping 
pressed the left-hand mouse button, 
and moving the pointer and icon until 
they are above the trashcan. 
Releasing the mouse button results 
in the icon being dumped in the 
trashcan. The contents of the 
trashcan can be revealed by clicking 



SystfiH Request 



ao 



Ok to Initialize yolune 

Screenshots 

(all data will be erased) ? 



Continue 



Cancel 




5 



A system requester, giving a chance to reconsider. 



too cluttered, the screen is divided 
into small sections called windows. 
in which the icons relevant to that 
window are displayed. Each window 
may be open or closed (in which 
case it reverts to either a disk or a 
drawer icon), moved around relative 
to the screen, moved in front of or 
behind other windows on the screen, 
and resized to display more or less 
information. All of this may be done 
by means of gadgets - small 
graphical symbols around each 



on it in the same way as you would 
click on a drawer icon. The difference 
is that the trashcan may be emptied, 
in which case all of its contents are 
gone for good. Handle with care. 

Menus are another innovation of 
the WIMP system. Menus are a list 
of options displayed in a text box. 
selected by means of the pointer. In 
this way. more complex operations 
can be performed with the mouse 
and without recourse to the 
keyboard. When first switched on 



The Shell provides a command-line Interface to the 
Amiga, similar to that used on IBM PC-compatibles. 



and with Workbench loaded in RAM 
(Workbench is the part of the 
Amiga's operating system which is 
not held permanently in ROM), a 
basic set of menus are available 
which enable you to do such useful 
things as copy disks and so forth. 
Most programs have their own 
custom set of menus, relating to the 
particular things that the program is 
used for. 

Menus are displayed at the top 
of the screen. Pressing the right- 
hand mouse button (and keeping it 
pressed) reveals the title of each 
available menu in the white bar at 
the top. Moving the pointer up to one 
of these titles (with the mouse 
button still pressed) will cause the 
Amiga to display the list of options in 
a box beneath the title. As the 
pointer is moved down this box, each 
of the options will be highlighted in 
turn. Releasing the right-hand mouse 
button with one of the options 
highlighted will result in that option 
being executed. 

Although not mentioned in the 
WIMP acronym, another aspect of 
the system is the "requester'. A 
requester is a box that appears on 
the screen during an operation - 
usually a dangerous one such as 
erasing a disk - displaying a small 
amount of text and asking the user 
for what is normally a yes or no reply. 
In the case of erasing a disk, the text 
will say 'Ok to initialise volume 
[name of disk] (all data will be 
erased)?'. Two gadgets are 
displayed, one with 'Continue' 
written in it. the other displaying 
Cancel'. The option you want is 
selected by moving the pointer over 
the relevant box and pressing once 
on the left-hand mouse button. 

MULTI-TASKING 

One of the Amiga's special features 
that you've no doubt heard about is 
multi-tasking. The Amiga is unique 
amongst home computers in having 
this feature; in fact it's not until you 
begin to look at computers very 
much more expensive than the 
Amiga that you will normally find 
such a thing. 

But what is it? Basically, multi- 
tasking is the ability to run more than 



one program at the 
same time. This 
may not seem like 
a big deal: after all, 
there is only one of 
you controlling the 
thing, and you 
can't control more 
than one program 
at a time. There 
are advantages to 
multi-tasking, 
though. 

At its simplest, 
multi-tasking allows 
several programs 
to be running in memory, waiting for 
you. the user, to use them. You can 
be working on one of these 
programs, a word processor for 
instance, and suddenly realise that 
you need to do some mathematics 
so that you can put the answers to 
some calculations in your document. 
Ordinarily, you would have to quit out 
of the word processor, load up the 
calculator program (OK, I'm 
assuming you don't have a pocket 
calculator, but you get the idea), do 
your sums and write down the 
answers, then quit out of the 
calculator and load your word 
processor again, load in your 
document, find where you were in it 
and type in the answers from your 
piece of paper. Quite a hassle. With 
the Amiga, the calculator could have 
been waiting in the background all 
along, eager to help you out. A 
couple of mouse clicks brings it into 
action, and you can get your results 
there and then. Again, a couple of 
mouse clicks brings back the word 
processor, exactly where you left it. 
With more sophisticated software, 
you will often find that the data can 
be directly transferred from one 
program to another, saving you even 
more work. 

Another advantage of multi- 
tasking is in running programs which 
require little or no user input. For 
instance, you could set a landscape 
generator going, and meanwhile get 
on with adding up your family 
accounts or whatever. 

Theoretically, there is no limit to 
the number of programs you can 
have running at once. In practice, the 
number is limited by your available 
memory: each program requires its 
share. Also, the more programs that 
are running, the slower the machine 
becomes overall. This is because of 
the way multi-tasking works. 

The central processor of a 
machine like the Amiga can only do 
one thing at a time. A part of the 
Amiga's operating system known as 
Exec (for Executive) decides what the 
processor will do next. It looks at all 
of the programs running, and gives 
each of them in turn a little slice of 
the processor's time. This swapping 
from one program to another 



VII AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



_,■.''; jfnf. 



DiskCopy 1.3.2 



happens so fast 
that all of the 

programs seems 

to be running at 
once, it's all verv 

clever, osppnally 

when you consider 
that Exec itself is 

just one amongst 

the many 
programs running 
in this way. 

To be fair. 

there arc a couple The display you can expect when copying (duplicating) a 
of disadvantages disk. A disk Is divided up into 80 cylinders, most of which 
to multi tasking. 




The first is that it is often 
unnecessary. It can be useful, but 
ore often than not you will want to 
use your computer for one job at a 
time. But because multi-tasking is 
such a complex business, it means 
that the Amiga's operating system is 
much bigger and complex than it 
might otherwise be. And this means 
that tt is more likely to fall over 

occasionally, which leads us on to 

the second disadvantage: crashing. 
On mini ond mainframe computers, 
which as well as being multi-tasking 
also support several users, each 
program is well protected from all of 
the others running at the same time. 
That way, if one program crashes, 
the rest can go on unharmed. With 
the Amiga, though, this is not the 
case. It is possible for a rogue 
program to effect any others that 
may be present. In general, if one 
program crashes on the Amiga, they 
all crash and the machine has to be 
re-booted. If you've been entering 
your accounts for the last hour and a 
half when your Mandelbrot program 
decides to crash, all of your typing 
will be lost. This is one good 
argument for saving your work to disk 
at regular intervals. 

COPYING DISKS 

The first thing that you should do 
after unpacking your new Amiga is to 
make copies of your Workbench and 
Extras disks. This advice also 
applies to any other disks that you 
get - although most games and 
some serious software won't allow 
you to do this in the interests of 
preventing piracy. 

Copying aisks is a good idea 
because disks have a tendency to 

get corrupted and lose whatever is 

stored on them from time to time. 

Always use the backup copies that 
you have made, and store the 
originals in a safe place against the 
eventuality that your backups fail. 

Copying disks on the Amiga is 
easy, although if you only have one 
disk drive it can take a little bit of 
time. In the following description, I'll 
assume that you only have one 
floppy disk drive. 

First, boot the machine up as 
normal (this simply means switch it 



on and put in the Workbench disk 
when you are told to do so'). Then 
insert the disk that you want to copy. 
Move the pointer over the disk's 
icon, and click on it once with the 
left-hand mouse button. The icon 
should change colour. Now. using 
the right-hand mouse button, go to 
the Workbench menu at the top of 
the screen and select the Duplicate 
option. A requester will appear 
asking you to replace the Workbench 
disk. Do this. There is no need to 
click on the 'Retry' box (although you 
can if you really want): the Amiga will 
realise when you have inserted the 
correct disk. 

You will then be asked to insert 
the disk that you want to copy. 
Having done this, you will be asked 
to insert the 'SOURCE' disk. Actually, 
this is exactly the same as the disk 
that you want to copy. If you are sure 
you have inserted the right one, click 
on the Continue gadget in the 
requester with the left-hand mouse 
button. The Amiga will start reading 
the information from the disk, 
keeping you informed as to how 
much of the reading it has done and 
how far it still has to go. 

After a time, you will be asked to 
insert the 'TO' disk. Insert a spare 
disk, but be sure that there is 
nothing on it which you want to keep, 
since all of its original contents will 
be lost. Once this disk is inserted, 
click on the Continue gadget. The 
Amiga will start writing the new 
information to the disk. 

Once this is done, you will be 
asked to insert the SOURCE disk 
again. This process of swapping 
disks will continue until the whole of 
the original disk has been read and 
susbequently written to the new disk. 
After this, the new disk will be 
named as "copy of [name of 
original]'. 

It is usually a good idea to 
rename the disk as something more 
sensible. To do this, select the disk 
by clicking once on its icon with the 
left-hand mouse button, then go to 
the Workbench menu and select the 
Rename option. Delete the text of 
the old name in the box provided, 
and then type in the name by which 
you want to refer to the disk. When 



you are done, press the [Return] key 
and the whole process is finished. 

THE SHELL 

Although most things that would 
ordinarily require a keyboard can be 
done on the Amiga using the mouse 
and WIMP system, there are 
nevertheless hidden depths which 
can only be accessed by means of 
good old typing. These functions are 
performed by using the Shell, which 
has an icon that looks like a 
miniature window. 

Older versions of Workbench 
(version 1.2 and below) don't have a 
Shell. Instead, they have a CLI 
(standing for Command Line 
Interface), which works in pretty 
much the same way but lacks some 
of the Shell's more advanced 
features and is therefore a bit more 
awkward to use. The CLI's icon looks 
just like that of the Shell, and may 
be found in the System drawer of the 

Workbench disk. If it is not visible. 

the Preferences icon must be clicked 
on (inside the Preferences drawer). 
Once loaded. Preferences will display 
a screen-full of options, one of wh»ch 
will refer to the CLI. Click on this, 
and next time you look in the System 
drawer the CLI will be there, ready 
and waiting. 

Clicking twice on the Shell or CLI 
icon will open a text window on the 
screen. It is generally a good idea to 
enlarge this window so that it takes 
up all of the screen, since a lot of 
text can be generated when you are 
working here. 

A full description of what can be 
done in the Shell is really beyond the 
scope of this section, but we'll give 
you a quick taster. One of the most 
used commands is the 'directory* 



y 



command, which gives a list of files 
(programs and collections of data) on 
a disk. When the Shell opens, you 
are presented with a 'prompt' inside 
the window. At this prompt, type the 
word 'dir* and press the [Return] key. 

The disk will whirr, and you will 
be given a list of all of the files on 
the disk. You may be surprised to 
find that there are a lot more files 
than there are icons when viewed 
from an ordinary window. For a file to 
be shown as an icon, it must have a 
corresponding file with the same 
name but followed by the characters 
'.info'. This second file contains 
information about the icon, such as 
what it looks like, what kind of file it 
represents, and where on the screen 
it should be displayed. 

Some filenames have the 
characters '(dir)' after them. This is 
not part of the name, but an 
explanation that the file in question 
is not a file at all but a directory. A 
directory is exactly the same as a 
Workbench drawer. Things are held 
within it. For example, on the 
Workbench disk there is a directory 
called 'c' (standing for commands'). 
This is not visible except from the 
Shell, because there is no 
corresponding 'c.info' file and 
therefore no icon. To find out what is 
in this directory, type 'dir c' and 
press [Return]. What is displayed is 
a list of files. In this case, each of 
them is a program which you can run 
by typing its name in at the Shell 
prompt. If you look closely, you will 
find a command called 'dir'. which is 
the one you have been using to look 
at the Workbench disk's contents. 
For more information about the Shell, 
check out Mark Smtddy's monthly 
AmigaDOS column. QJ 



IN NEXT MONTH'S ISSUE 



Every month In Amiga Shopper we 
print 16 pages of Amiga Answers - 
answers for everyone from 
beginners to experts. If you have a 
question, fill In the form on page 50 
and pop It In the post to us. 

Amongst the questions we 
Intend to answer In next month's 
issue are the following: 

• "How can I get fonts bigger than 
50pt for use wrth PageSettet?" 

• "How can I get Proiaxt to print 
out a mall merge without stopping 
whenever the printer buffer 
becomes full?" 

• "Can I use a flicker fixer 
alongside a 24-bit colour board and 
a genlock on my A1500?" 

• -Where are the DOS library 
subroutines? And why when I load a 



program for diss assembling In 
Monam does it end up In lots of bits 
and pieces around memory Instead 
of as a nice simple block with a 
start and end address?" 

• "Why won't my version of 
Professional Page work unless I 
boot up with tt? Shouldn't t be able 
to multi-task rt along with other 
programs?" 

• -Just what to the advantage of 

Kickstart 1.3 over 1.2? How easy Is 
it to upgrade, and would I better off 
waiting for version 2.0?" 

• "How can I get my 'hello world* 
program to compile Into an 
executable file under NorthC. It 
compiles OK, but when the 
assembler gets hold of ft an 
undefined symbol error Is given." 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



AMOS 






It's been years in the making, 
but AMOS 3D is now finally 
available for you to buy. And 
you should, too, because it's a 
super piece of software, as you'll 
see. This month we also have a very 
useful little tip from Francois Lionet, 
the man behind AMOS. Plus demos, 
tips and ideas; read on... 

AMOS 3D 

I've waited a long time for AMOS 3D, 
and as the days stretched out into 
months it began to seem that 
perhaps it was impossible, that you 
couldn't create 3D objects and move 
them around in real time using a 
Basic interpreter. But now it's out, 
and wc con all breathe a sigh of 
relief. I've tried it, and It works! 

To install AMOS 3D. all you have 
to do is run the install program 



This month Phil South looks at the 
release version of AMOS 3D, and 
checks out a tip from Francois 
Lionet the creator of AMOS 



supplied on the disk. This is an 
AMOS program which first of all 
allows you to install AMOS 1.3 
(which is needed if you intend to run 
either AMOS Compiler or AMOS 3D) 
on a floppy or hard disk, if you don't 
already have that version of the 
program. AMOS 3D is an extension 
to AMOS, not a program that you run 
separately, so it's actually installed 
into your version of AMOS. To let you 
know that 3D is installed, the words 
'Voodoo 3D extension I 1.00' are 
included with the other extensions 
on your AMOS startup screen when 
you run the program. 

CHANT AFTER ME: OM 

You are now ready to run the object 
modeller program, OM. This is 
launched either by typing 'OM' if 
you're a CLI-head. or simply clicking 
on the icon if you are running from 
Workbench. OM prefers to run alone, 
so free up memory by quitting any 
other programs you may have 
running before you start. 

OM is a stand-alone program 
which allows you to create objects 
for use within AMOS. The program 
features a lot of tools for stretching, 
squashing and forming primitives like 
squares, circles, cubes and 



pyramids. You copy the primitives to 
work areas on the screen called 
'shelves' (I don't know why. so don't 
ask), where you then work on them 
with the mouse, selecting a point, 
line or face and deforming it by 
clicking on the control handle, 
holding the button down and moving 
the mouse. It couldn't be simpler. 




OM In action. This It the stand-alone 
3D object creator program. 

Once you have exotically 
reshaped primitives you can 'glue' 
them together to make other, more 
complex objects. This is done by 
simply selecting the faces that need 
to be glued together on the two 



AMOS HINTS AND TIPS 



• There are many DOS-type calls which can be 
performed from within AMOS (see the seperate boxout 
on the next page for details of accessing the time and 
date). One such call Is to allow file copying from within 
a program. Many thanks to Alasdalr Foster of Dundee 
for sending In a listing, although I couldn't make It work 
property when I tried rt. However, here's a similar 

routine from AMOS Programs 16 (AMOS PD disk 233): 

AMOS COPY 

■ 

' syntax: AMOSCOPY [ "Source", "Destination"] 

* 

Screen Open 0, 640, 30, 2, Hires 

Flash Off 

Colour 1,$FF 

Line Input "Source File;"; AS 

Line Input "Destination Pile:"/B$ 



J 

-J 
J 
J 



AMOSCOPY [A$,B$] 

Procedure AMOSCOPY [A$,B$1 

If Kxlst(A$) Then Print "Copying ",-A$?" To 
";BS; : Open In 1,A$ : L-Lof (1) : Close 1 
Erase 5 : Reserve As work 5,L : Bload 
A$,Start(5) : Bsave B$. Start (5) To Start 
(5)+L : Erase 5 : Print "...Finished" : 
Else Print "File Not Found ";A$ 
End Proc 



If you have any hints and tips (preferably accompanied 
by mini listings) that you want to share with the rest of 
us, send them to me: Phil South, AMOS Column, Amiga 
Shopper, 30 Monmouth Street, Bath BAl 2BW. Or you 
can e-mail me on CIX (snoutyOclx.compullnk.co.uk), 
Mlcronet (219997854). Telecom Gold (74:MIK2077) or 
The Direct Connection (uadU35@dircon.uucp). 



objects and clicking on the correct 
control; the program then 
automatically joins the two objects. 
Next you apply surface detail - 
patterns In Tour colours which you 
can map to the selected face of the 
object. This is done by drawing lines 
on a grid, which are then filled before 
they hit the face of the object. The 
neat thing about these surface detail 
grids is that they can be copied to 
and from objects at will, so you can 
copy a face back on to the grid if you 
forgot how to draw it, even if the 
object is one you created ages ago. 

USING OBJECTS 

Once the AMOS 3D extension has 

been installed into 
AMOS, you can load 
and move 3D 
objects in your 
AMOS programs 
using a series of 
new commands. To 
use these 
commands, you 
have to come to 
terms with the idea 
of space: 3D space. 
The world now has a 
trio of axes, called x, 
y and z; x and y are 
the ones we are used to on the 
computer screen, and translating 
objects around that screen merely 
involves adding numbers to their (x.y) 
coordinates - like the numbers 
following a move sprite' command, 
which alter its position. But now you 
have an extra dimension - that of 
depth - known as the z dimension. 

AMOS 3D's new set of 
commands are called 'To" 
commands, and these preface any 
3D commands you put in your 
programs. For instance. I knocked up 
this example in about 10 seconds 
flat, using one of the examples on 
the disk as a basis. 



'* Snoutwedge Demo vl.l * 



Td Dir "cm: om/ examples" 

Hide 

Double Buffer 

Autoback 

Td Load "snoutwedge* 

Td Object l,*«noutwedge" # J 

0,0,5000,0,5000,-4000 

Palette ,,,,,,,,, $FFF, $P, $777 

Repeat 

Rem Hove your objects here 

Td Angle 1,A,0,A 



T A AMIGA SHOPPER • IS5U6 7 • NOVSMB6R 1991 



AMOS 



X=A + 1000 

CIS 

Td Rodcaw 

Rem You can draw on top of 

thm 3D objects horo 

Screen Swap 

Hem Sync with screen display 

Wait Vfel 

Until False 

DouDle Duftenng is 
definitely required 
to smooth the 
transition between 
one redraw and the 
next: in fact, this is 

the way such things 
are done in 

professional 3D 
programs written in 
assembler. 

As well as 
rotating the objects 
and moving them in and out of the 
screen, you can animate the surface 

detail, animate the shape, perform 

gollision detection with other 3D 

shapes and generally do all the 
things you'd associate with a top- 
flight 3D game or PD demo disk by a 
really talented vector graphics crew. 
It ail sounds like a bit of a dream 
really, doesn't it? But it's all true. 
The 'Snoutwedge demo' above works 
like a dream, and although it's not a 
silky smooth as I would like, the 
effect is undeniably solid and 
professional-looking. 

SUMMING UP 

AMOS 3D completes the AMOS 
system with a big flourish. Now it's 
possible to create not only games, 
but a whole variety of new and hi- 
tech programs. Virtual reality? Well 
no. not really, but AMOS 3D is 
certainly o Ycry good 3D program, 
and as a modeller I much prefer it to 
3D Construction Kit. I can't really 
fault it, and although I could say that 
I'd like to see it work a little faster, I 
know this isn't really possible. 
Compiling obviously smooths things 
out, but not all that much. 

My only wish is for a utility to 
transfer objects from one disk to 
another, as an object is made of a 
number of obscurely named files, 
and you have to load them into OM 

and eavo thorn to another disk in 
order to be sure of getting all the 
files. Otherwise I'd call AMOS 3D the 
perfect complement to the AMOS 
system, and one that I know I'll be 

using a lot in the weeks to come. 
DEMO CORNER 

Europress keeps me well stocked 
with AMOS demos, and some of the 
very best these days come from that 
wacky French demo crew Syntex. 
Their current opus is called Dark 
Ages, and is a two-disk megademo, 
containing all manner of plasma and 
3D effects I didn't think were 



possible in AMOS on its own. But 
then. Syntex are certainly no ordinary 
bunch of AMOS hackers! 

My particular favourite part of the 
demo is the 3D bit, where the 
program asks you to put on red/blue 
specs, and then proceeds to show a 




Part of the Dark Ages demo from Syntex 
- and its all done In AMOS! 



3D object which floats about an inch 
in front of the screen. Very clever 
stuff indeed. 

The AMOS PD Library continues 
to do good things for AMOS, and for 
PD in general, and this month's crop 
of new AMOS PD is no exception. 
Some of the stuff I received was 
from Deja Vu Software, and was very 
high quality indeed. FracGen II, for 
example, is a collection very smart 
fractal programs, some of which I've 
never seen before. All of them are 
written in AMOS, and all of them are 
very neatly done. The whole thing 
works on a menu system, so it all 
looks fabulous. T-Tec Draw is a 
technical drawing program which gets 
a higher resolution from your printer 
by using a 4x4 screen super bitmap. 
CAT is the Creative Adventure 
Toolkit, a program that enables you 
to write text adventures with graphics 
and sound which you can then save 
as stand-alone versions for resale. 



Well, that's all we have time for this 
month I'm afraid. Join me again next 
time, when I'll be looking at AMAL 
again, and checking out the new 
release of AMOS - version 1.31. 
See you then! Q) 



ooooooooo 

SHOPPING LIST 

AMOS can be obtained from 
lo<al stockist or from: 

Evropress Software 
Europo House, Adlington Pork, 
Macclesfield SK 1 4NP 
* 0625 859333 

Al AMOS PD software (an be 

obtained from: 

AMOS PD Library 
25 Pork Rood, 
Wigan WN6 7AA. 
« 0942 495261 




TIME AND DATE TUTORIAL 



Francois Lionet, the creator of AMOS, Is always being 
asked If DOS functions can be accessed from the 
program. Well, of course they can, but you need to 
know what knobs to twiddle, as It were. One of the 
most popular questions Is how to access the time and 
date from the Internal clock In the Amiga using AMOS, 
so here Is Francois' solution. Use It by merging the 
procedure with your regular AMOS programs, and you 
will be able to run a clock from an AMOS program, or 
even do weird stuff like plotting the positions of stars 
from the actual date and time! 



' How to get TIME and DATE in AMOS 



_DATE$ : Print ParamS 

_TIME$ : Print Param$ 

■ 

Procedure _DATE$ 

1 Call DOS DateStamp function 
T$=SpaceS(12) 
Dreg ( 1 ) =Varptr (T$ ) 
RIEN=Doscall(-192) 
NJ=Leex<Varptr(T$) ) 

' rind this year's first day 

A=1978 : JOUR-7 

Do 

HIS=0 • If (A and 3) =0 : BIS=1 t End If 

Exit If NJ-365-BIS<0 

Add JOOR,l+BIS : If JODR>7 : Add JOUR, -7 

End If 

Add NJ,-365-BIS 

Inc A 

Loop 

• 

• Find month 
M=l 
DO 



Read N 

Exit If NJ-N<0 

Add NJ,-N : Inc M 

Loop 

Inc NJ 
> 

' String them together 

J$=Mid$(Str$(NJ),2) : If Len(J$)<2 ; J 

J$="0 M +J$ : End If 

M$=Mid$(Str$(M),2) : If Len(M$)<2 : J 

M$*"0"+M$ : End If 

A$=Mid$(Str$(A>,2) 

DATE$=J$+ w -"+K$+' f -"+A$ 

• 

■ Length of each month 

Data 31,28+813,31,30,31,30,31,31,30,31,30.31 

• 

End Proc [DATES] 
Procedure _TIHE$ 

' Call DOS function 
T$=Space$<12) 

Dreg ( 1) -Varptr (T$> 
RIEN=Doscall ( -192 ) 
MN^Leex ( Varptr <T$ ) +4 ) 

SBC* Leek ( Varptr <T$ ) +8 ) 

• 

1 Minutes calculation 

H*MN/60 : H$=Mid$(Str$ (H) . 2) ; If Len(H$)<2 J 

: H$ = "0"4-H$ : End If 

M=MN mod 60 : K$=Mid$(Str$<M) , 2) : If J 

Len(M$)<2 : M$="0"+M$ : End If 

■ 

1 Seconds calculation 

S-SEC/50 : S$-Mid$(Str$(S),2) : If Len(S$)<2 

: S$«"0"+S$ : End If 

■ 

' Final string 
TIMB$*H$+" :"♦*$+**: *+S$ 



Proc [TIMBSJ 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



75 



mETIHl 



A world of information 
at your fingertips 




Now you can keep it informed with the latest weather, financial news, sports 
results, current affairs and much mco from Ceefax or Oracle. But unlike a Teletext 
TV all thla valuable Information isn't trapped behind glass. Now you can... 

Save to disk. Pages may be saved in Compact (over 800 pages per disk) or IFF 
format. 

Prim. You can print as just text (tor a fast result) or as a screendump 

R«vi«w. instant access to the last 16 pagos which have been received. 

Speak. Thanks to the Amiga's speech capability, it will even read the news to you. 

Multiple display. It can display and update two pages on screen simultaneously 1 

FastText. True FastText - get pages in advance and reduces the waiting time. 

Tuning. Just connect an aerial - it tunes itself in 1 Although the prime function is to 
receive Teletext, it also will convert a 1 08 1 , 1 084 or 8833 monitor to a colour TV. 

Programmable. The system can be programmed to get a series of pages and 
then save to print them. Your own programs can access the data on Teletext. 

Only a Mlcrotext adaptor can provide all these facilities It's easy to use and 
connects to the parallel port, a printer can be reconnected to the adaptor. 
Everything 15 supplied, all you need is your Amiga and a normal TV aenal. 

At just c 120.50 ♦ VAT (- £152.16) for on advanced Teletext TV it's excellent value 
for money. VHF/UHF version for use outside the UK £169.50. Make sure you're 
always up to date, get yours now from Microtext. 



MICROTEXT 

Dept AS 7 Birdlip Close, Horndean, Hants P08 9PW 
Telephone: 075 595694 Fax: 0705 593988 





Exciting New Products From Checkmate! 

CanDo 1.5 Software Authoring Tool 

This incredible package will build audio-visual systems for 

Multi-Media and Vertical Market applications, plus all final 

programs can be be made free running on systems without 

CanDo. 

With powerful Database functions. Floating point support and 

the Most powerful Animation control system ever built into any 

Amiga software 
CanDo 1.5 now Only C99.00 CanDo Test Drive £10.00 

Checkmate A1 500 

The ultimate upgrade for 

Amiga A500's 

New Low Price 

ONLY E169.00incvat 






Remember Checkmate for your 

Hard drive systems. ICD, GVP and 

Nexus controller cards. 

Checkmate sell Quantum 

and Fujitsu SCSI 

Drives. Ring lor ***•*"** 

prices. 



.--r: 




24 Bit Graphics Display Hardware 

For Tna Rati Of Us 

Two Modes Available include • 

256 Colour with 16.8 Million Palette 

262.000 Colours on screen HAME Mode 

HiRes Version 760i560 Pixels £399.00 

Standard Version 360i560 Ptieit C299.00 

Ring tor full specification. 

Works with DPamilli CanDo. AMOS, and many 

other equally powerful programs Mu HAME 

Pictures and Workbench on one sceen 



HECHIWE 
IDITRL 
IHITED 




Tel ♦44(0(71-923 0656. Fax ♦44(0)71-254 1655 

BBS ♦44(0)71-923 2608 

Checkmate Digital Lid. 80 Mildmay Park. London Nl 4PR 



76 





Amiga Hard Disks and Ram 1 




Fujitsu 3.5" SCSI Hard Disks 

43Mb, 25ms. 1" high £199 

135Mb, 19ms £469 

180Mb, 19ms £520 

All Fujitsu drives fully support synchronous SCSI transfer 
(with Amiga 3000 and some Amiga 2000 controllers) 


Plus 3.5" SCSI Hard disks (Quantum) 1 

52Mb. 17ms. I" high £249 1 

85Mb. !7rm. 1" high £399 1 

105Mb. 17ms. 1" high £439 1 

120Mb. 15ms £499 1 

I 70Mb. 15ms £689 1 

210Mb. 15ms £749 1 

All Plus hard disks have a 64kb inbuilt cache 1 

which gives an 1 1 ms read access time. I 

Quantum is a subsidiary of Plus Development | 




Tapestreamers now available! 

1 50Mb SCSI tapestreamers now available. 
Prices start at £399. Please ring for details. 




FREE PUBLIC DOMAIN 1 

Buy any hard drive over 1 00Mb from us, and we will put 1 

on as much free Public Domain software for the Amiga 1 

as you want! Just say how much you want, you can list 1 

specific Fish disks (I to 4 1 0) in your order if you wish. 1 




Seagate, WD, Conner, Maxtor 

Far too many drives to list here, please ring for details 
and prices. MFM, RLL, ESDI, SCSI and AT drives available. 






Almathera Systems Ltd. 1 

Tel (081) 683 6418 Pax (081) 689 0927 1 

Challenge House, 41* Mltchan R4, 1 

Croydon, CR9 SAU. 1 

All prices include VAT and delivery. 

Data cables and 5.25" mounting frames are extra. Free PD can only 

be provided for controllers that support Commodore's Rigid Disk Block 

standard (CBM A209I & A590. GVP Series II. MicroboticS Hardframe. 

ICD etc). Please check your controller manual. 

All prices are correct at time of going to press E&OE All trademarks respected. 


Amiga SCSI controllers 

Please ring for details and prices of IVS, XETEC, GVR 

SUPRA, ICD MICROBOTICS, DATAFLYER and 

COMMODORE controller cards. 




RAM Chips 

256x4 80ns DRAM (for A590, A209I, A540, etc.). ..£42 per Mb 

1 Mbxl 80ns DRAM (for A2058. 8-Up. etc) £44 per Mb 

1 Mbx9 80ns SIMMS (for GVP Scries II, etc) £42 each 

4 Mbx9 80/70ns SIMMS £Call 



C PROGRAMMING 








e our ADraw program 

stands, there is no way of 

caving a project from one 

session and reloading it in 

a future session for further editing. If 

ADraw is to Decome a useful 

program, then we need to rectify that 

omission. 

There are iwo distinct routes 
which can ue taken when you are 

writing file handling routines, one of 

which has o further division. The 
main decision is whether to save the 
data as ASCII text or as raw binary 
information. If raw binary is to be 
chosen, then the further decision is 

whether to use a completely custom 

format unique to your program, or a 
formot which i5 based around the IFF 

standard. 

Some examples are in order to 
explain the pros and cons of these 
two methods. All the examples will 
be based around saving an example 
project to disk; this project is 
assumed to contain: 

• A box at (100.100) that is 150 
units wide and 40 units high. 

• A circle at (50,80) with a radius of 
30 units. 

• A line starting at (100.100). going 
to (150,150) and finishing at 
(200.100). 



This last article in Sam 
Littlewood's C programming 
series adds file handling to the 
structured drawing program 
which he has been writing 



"In the interests of those of you 
who occasionally re-boot or 
even turn off their Amtgas, this 
month I'm looking at file 
handling." 

Sam Lirtlewood 



The above is an English description 
of the data structures that would 
have been allocated in memory by 
ADraw. 

DATA RECOGNITION 

For ADraw to actually be successful 
at saving and loading projects it 
must be able to convert its internal 
data structures into a format which 
can be saved out as a disk file. 
Having done that it must then be 
able to recognise the various 
sections of the file and recreate 
internal data structures that are 
equivalent to those originally used to 
generate the file. 

In some programs it would be 
appropriate to create a disk file 
which was a bytefor-byte duplicate of 
the in-memory structures; Listing 1 
shows an example of this type of 
approach. In this listing the program 
first asks AmigaDOS to create a new 
empty file of a given name (replacing 
any existing file of the same name). 



It then uses Write() to copy bytes to 
that file. 

The starting point for the copy is 
the address of SaveData, a structure 
that has been filled in with various 
values. This address is cast to be 
(void *) - a generic pointer of no 
particular type. 

The number of bytes to write out 
is determined by using the 'sizeofO' 
operator. The compiler replaces 
'sizeof('mem)' with the number of 
bytes occupied by the sort of thing 
pointed at by mem - a MemoryData 
structure. 

Having duplicated the referenced 
chunk of memory in a disk file, the 
process is reversed in 
LoadFromFile(). This time around, 
instead of asking AmigaDOS for a 
new file - MODE.NEWFILE - an 
existing file is accessed with the 
MODE.OLDFILE command. If the file 
did not exist. 0pen() will return zero, 
and LoadFromFileO will abort its task 
at that point. 



The AmigaDOS function *Read()' 
takes exactly the same arguments 
as Write(): a handle to an open file, a 
pointer to a block of memory, and a 
size in bytes. Not surprisingly, Read() 
fills in the memory indicated from the 
contents of the file. Both Read() and 
Write!) return the same value: the 
number of bytes processed. 

In each case, if the number of 
bytes processed was not the same 
as the size requested, then there 
was a problem. WriteO is only likely 
to return a value less than requested 
when the destination disk is full - a 
possible but fairly rare event. A more 
common situation, especially when 
debugging, is there not being enough 
data in the file to satisfy the request 
to Read(). The size returned in this 
case will be that which was available 
from the file. 

This example will successfully 
save and load some test data, but it 
does have its problems. Before 

(Mtinved on poot 78 



POWERWINDOWS 



This series has. on purpose, not used any tools other than the Amiga and a 
C compiler. If you are prepared to shell out a bit more, though, there are 
some extra tools that can - with care - help development along. 

One such tools is PowerWindows, currently standing at version 2.5. It 
Is touted as the final and only word In creating your user interfaces - 
menus, gadgets and so on. Well, It Is certainly the first word, but there are 
some targe tracts of the story It really Just skips past. 

The general Idea behind the program is that you take advantage of an 
easy-to-use Amiga-style interface - windows, mouse, gadgets, requesters 
and menus - to drag, move, stretch and label all the bits for your own easy- 
to u-jo Amiga-style Interface (windows... 
etc). Having done this you push a 
button and out comes ready-to-compile 
source codo for tho front-end of your 

application. 

A law hops, aUipa and idyllic jumps 

and there stands a work of art, 
complete and easy to use. 

Hmm. I wish. 

PowerWindows certainly does let 
you create all the elements of the 
Intuition Interface and edit all the 
various attributes - work that would 

normally entail editing large numbers of 




PowerWindows Is useful for creating the prototype of a front-end, 
but needs some improvements before it will be truly the last word'. 



structures. It does also generate correct source code (in one of several 
languages) for all of these things. Personally I have found this Its most 
useful aspect - I can get It to create roughly the right sort of thing, and 
then take the generated source code and clean it up to my own 
requirements. 

One particularly good feature is the ability to load IFF brushes In and 
use them as the Imagery for gadgets. It saves out the whole shooting 
match, Including all the correct definitions and arrays for the picture data. 

One of the problems I have with PowerWindows is Its own user 
Interface. It does not lend Itself to fast or Intuitive work, and It can take a 

long time to get a reasonably 
complicated set of gadgets evenly 
spaced and lined up - longer than It 
would have taken to save out the source 
and tweak the structures directly. So far 
this has been the way things have gone 
for me: I have used It to prototype the 
way a front-end might look, used It to 
generate the first draft of all the gadget 
structures, and then taken It from there 
by hand. 

Conclusion? Well, PowerWindows 
is no silver bullet, but It does have Its 
uses for getting ideas together. 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



77 



PROGRAMMING 



LISTING 1 • LISTING 1 



"include s«x«6/typoo.h> 

•include <Iibrarioo/dOB .h> 

- de* ...- T^BIZZ 4 

■"define N SIZE 128 

/'An example template for some data to be eaved and loaded 

■ttuuL MemoryDaia < 

int 1/ 
int J; 

lnc k; 
int 1; 

float f[F.SXZE]; 
ohar n [N_SXZK] ; 

); 

/* An instance of that above structure, initial Laed to aome 
non-zero values 

•/ 

Struct lUuorynata Sav*Data - ( 1,3,3,4, ( 1.0, 2.0, 3.0, 4.0 ), 

"A nam" }l 

M Xnottiar Instant?* of tho ium itructur*, but un ini t ialiaed 

V 

struct MemorvData LoadData; 

/• SaveToFile 



* Writ* a data atructur* Co tha olv*r. fil 



* Return if auccaaa, 1 if failure 

*/ 

int SaveToFile (char 'name, struct MemoryData *mem) 

< 

BPTR filehandle; 

int lanoth* 

/* Open a new file (if file exists it will be truncated to 

LttQtu) 

*/ 

filehandle e Open ( name, MODE NEWF II. E) ; 
if (filehandle « -1) 

return 1; 
/* Copy data front memory to file 



laro J 



aizeof ( •men) ) ; 



length * writetf i lehandle, (void •) 
/* Close the file 

•/ 

Cloae(filehandle); 

if (length == aizeof ( •mem) ) 

return 0; 
elae 

return 1; 

) 

/* LoadFromFile 



* Fill in a data structure from the contents of a named file 

* 

* Return if aucceas, 1 if failure 

*/ 

int LoadFromFi let char *name, etruct MemoryData •mem) 

< 

PPTP filahandla; 

int length; 

/* Try to open an existing file 

*/ 

filehandle - Open ( name . MODE OLDFILE) ; 

if (filehandle == 0) 

return 1; 
/* Copy data from file to memory 
•/ 
length a Rea<3(filehandle, (void *)mem, sizeof (*mem) )/ 
/• Cloae the file 
*/ 

Cloee(filehandle) ; 
If I length — Bizeof (•mem)) 

return 0; 

else 

return 1; 

) 

/* A Sime main program f chain a abve exarales together - Save 

tfc« (nicLaliaaa 

* Oaia -u a flic* and then loadit UacK into another structure 

•/ 

int main (int argc, char *argv) 

t 

if ( SaveToFi le ( " test . data" , fcSaveData ) ) ( 

printf ("Could not save flie\n"); 
exit (10) ; 

} 

if (LoadFromFilei "test. data", (tboadData)) ( 

prlntf (-Could not load fila\n")/ 

exit(lO); 

printf ( "\s\n" , LoadData . n) ; 

> 



continued from page 77 

looking at these problems, though, 
let's take a quick look at 'levels' of 
file handling is in order. 

TRACKING RESOURCES 

Listing 1 goes straight to AmigaDOS. 
It is the lowest 'OS legal' way of 
getting at files. The only help from 
the C compiler is the instructions to 
put arguments in the appropriate 
68000 registers for AmigaDOS. 

This is fast and simple, and 
there is no 'hidden' code added in to 
our program; however. AmigaDOS 
does not perform any resource 
tracking. If a program opens a file 
but does not close it, the file will 
stay open until the machine is re- 
booted. (This same lack of resource 
tracking also holds true for memory 
allocation: unfreed memory that was 
allocated directly from AmigaDOS 
will, if forgotten, stay reserved until a 
reset is performed.) 

In the interests of portability and 
controlled side effects, all C 
compilers, whatever the machine 
that they run on. have some 'helping 
functions' as part of their libraries. 
These functions are not another 
route to the disk files, rather they are 
a layer (or layers). The bottom side of 
the layers use the AmigaDOS 
functions - Open(>. Read(). Writet). 
Closet) and so on. The top side of 
the layers present functions that 
operate in a somewhat similar 
manner to the Amiga's but are 
compatible with similarly-named 
functions on other machines and 
operating systems. In addition, the 
code that makes up the layers adds 



more friendly features like resource 
tracking. 

The first layer up from AmigaDOS 
is a hangover from the origins of C. 
This comprises the functions open(). 
read(), writeO. close() and so on. 
(Note that these function names are 
all lower-case, unlike the AmigaDOS 
calls.) These similar functions are 
replicas of the Unix system calls 
upon which the C library is based. 
They operate in an almost identical 
fashion to the corresponding 
AmigaDOS functions, but add 
resource tracking - if a program that 
has used these functions stops half- 
way through, any open files will be 
closed automatically (See Listing 2). 

Using these functions is much 
the same as as using raw 
AmigaDOS. The only big advantage 
(in a purely Amiga world) is the 
resource tracking. 

Taking the unorthodox view that 
there are other sorts of computers in 
existence besides the Amiga, 
another potential advantage of using 
these functions is that almost any 
commercial C compiler on any 
machine will provide these functions 
in its library, and they will work in 
exactly the same way - allowing 
some or all of a program to be simply 
recompiled without editing if you wish 
it to run on another computer. 

A disadvantage of using these 
functions - especially if your program 
is civilised enough to keep track of 
what files it has open, and close 
them when it exits - is that a layer of 
code has been bolted on by the 
compiler to convert these standard 
calls into the sort of things expected 



LISTING 2 e LISTING 2 



■include <fcntl.h> 

/* Pile loading using C library calls 

•/ 

int LoadFromFi le (char *name, struct MemoryData *mem) 

{ 

int filehandle; /** File handle is no longer a BPTR **/ 

int length; 

/* Try to open an existing file 

*/ 

filehandle = open ( name , 0_RDONLY ) ; /** Different argument J 

used to signify mode **/ 

if (filehandle ■- -1) /** Different return value on J 

error •*/ 

return 1; 

/* Copy data from file to memory 

*/ 

length ■ read(f ilehandle, (void *)mem, sizeof ( # mem) ) ; 

if (length != sizeof (•mem) ) < 

/•• Program can be safely aborted without explicitly J 

closing files 

•*/ 

exit(lO); 

) 

/• Close the file 

•/ 

close (filehandle) ; 

) 



78 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



PROGRAMMING 



by AmigaDOS. This code is added in 
during the link phase, and adds fuel 
to the criticism that 'C programs are 
always big'. 

FREE FUNCTIONS 

This te not we end of it. There is a 
further layer that can be called upon 

to increase the size of programs. 
Again, this is a layer that is common 
to all C compilers the world over, but 
instead of trying to mimic an 

operating system it does actually 

provide some added bang for the 
bytes it takes up. 

This layer is the 'stdio 1 library. Its 

pervasiveness is indicated by the 
ubiquitous '#include <stdio.h>' that 

appears in almost all C programs. 

The library is an evolved grab-bag of 
functions for getting data in to and 

out of programs in a rather more 
programmer friendly way than the 
simple lump of bytes to or from" 
provided by AmigaDOS. Although 
stdio still winds up using AmigaDOS 
at the end of the day. it wraps it up 
in a neater fashion. 

The most common stdio function 

is pnntto. which takes a format 
string and some arguments, merges 
them together and prints them out. 

This can have a rather 
unfortunate side effect. A program 
that simply uses printfl), such as the 



standard "Hello World' example 
known by all C programmers, will 
cause the compiler to haul in the 
stdio layer and add it to the program. 
as well as any other intermediate 
layers that stdio uses to get its job 
done (typically resource tracked 
memory allocation - mallocO and so 
on). This leads to hordes of 
assembly language programmers 
looking over one's shoulder and 
sucking in breath between pursed 
lips before muttering about how they 
wrote a whole operating system in 
less than half that amount of 
memory. (Arguments constructed 
around the time taken to write and 
debug equivalent programs in various 
languages are left as an exercise for 
the reader...) 

Stdio has its own functions for 
opening and closing files - fopen() 
and fclose(). The fopen() function 
takes yet another style of argument 
to indicate how the file should be 
opened; there is no deeply logical 
reason for this, just perversity and 
progress. There are also equivalents 
to Read() and Write(>: fread() and 
fwrite(). These again take a slightly 
different style of argument but 
appear to operate in the same 
manner. 

There is. however, one major 
difference between using stdio and 



LISTING 3 • LISTING 3 



#include <stdio.h> 

/* Pile loading using Stdio style calls 

*/ 

int LoadFromFile(char *name, struct MerooryData *mem) 

< 

FILE *filehandle; /** New sort of filehandle (from J 

stdio. h) **/ 

int blocks; 

/* Try to open an existing file 

*/ 

filehandle ■ f open ( name, "rb"); /•* Different argument J 

used to signify mode **/ 

if (filehandle « NULL) /** Different return value on J 

error ***/ 

return 1; 

/* Copy data from file to memory 

*/ 

/** Different order and style of arguments - 

Pointer to memory 

Sice of a block 

HuuiLui £e blocko 

Pile handle 

*v 

blocks - f read ((void •Jmem, oizeof (*mem) . 1, filehandle); 
if(DlOCKe != 1) { 

/** Program can be safely aborted without explicitly J 
closing files 

**/ 

exit (10); 

> 

/* Close the file 

«/ 

f close ( file h a n dle) ; 

> 



LISTING 4 • LISTING 4 



/* Number of bytes to ignore when saving elements 

*/ 

#define SAVE. SKIP sizeof (struct MinNode) 

SaveProject (.struct project *poject, char *filename) 

{ 

struct Element * element; 

* * » 

for (element = HEAD(&project->elements) ; 

NEXT (element); 

element = NEXT ( element ) ) { 

/* Start writing SAVE_SKIP bytes frcm start of element and 

* reduce the written size by SAVE__SKIP 

•J 

Write (filehandle, ( (char 

* ) telement ) +SAVE__SKIP , si zeof ( 'element ) -SAVE_SKIP) ; 

> 



going straight to AmigaDOS - 

buffering. 

FASTER DATA 

5tdio does not normally transfer a 
call to fread() directly to an 
AmigaDOS Read(). It tries to 
minimise the work that AmigaDOS 
does by grabbing a large chunk of 
the file in one go (typically either 512 
bytes or IK) and then divvying that 
data out in private as further calls 
are made by the program to fread(). 
without going back to AmigaDOS until 



the current chunk of data is 
exhausted. 

The same style of operation is 
used for writes. Each call to fwriteo 
or one of the other output functions - 
fprintf() and fputc(). for example - will 
accumulate data in a buffer internal 
to the stdio layer of your program. 
This data will only be passed to 
AmigaDOS when the size has 
reached the buffering threshold. If 
data is being read in small lumps, 
tens of bytes or so. then the load 

continued on page 80 



LISTING 5 e LISTING 5 



/* There is a global array of these structures, containing J 
useful information 

* and function pointer particular to each element type. 
*/ 

struct Element Act ions ( 

/* If non NULL, a function pointer to call during element J 

creation 

*/ 

void (^initialise) (struct Element *); 

/* If non NULL, a function pointer to call during element J 

deletion 

V 

void (*delete) (struct Element *); 

/* If non NULL, a function pointer to draw the one these J 

elements 

•/ 

void (*draw) (struct Drawlnfo *, struct Element *); 

/* If non NULL, a function pointer to draw the select J 

highlighting for 

* one of these elements 

void (*draw select) (struct UserWindow *, struct Drawlnfo *, J 

struct Element *)/ 

/* An ASCII charcter used to identify this type of element J 

is save files 

*/ 

char file_ident; 

/* A function pointer to add the data particular to this 

* sort of element to a save file 

*/ 

void (*save) (FILE *, struct Element *); 

/* A function pointer to read the data particular to this 

* element from save file 

•/ 

void (*load)(FILE *, struct Element *); 

); 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



79 



C PROGRAMMING 



(onlmued from poge 79 

that tfiis ou"cnng takes oft 
AmigaDOS can drastically improve 

the speed of some programs. 

A version of the LoadFromFile() 

routine that uses stdio can De 

wiuUiwO in Listing 3. 

The rreailt) function differs from 
the previous hyte-reading calls in that 
it splits the rcauested amount of 
data into numbers, the size of each 

block of data, and number of such 

uiucks to De read, in Listing 3 each 
block is the size of the MemoryData 

structure, and only one is required. 
The return value is specified in terms 
of the number of complete blocks 
rood. 

BACK TO THE PROJECT 

Having detoured through the various 
levels of file handling available from 



the C compiler, the subject of how to 
implement load and save in the 
ADraw project returns. 

All the above examples have 
simply copied a block of data from 
memory to disk, and then reinstated 
the data in memory. For many sorts 
of data this is a fast and easy 
approach; integers, floating point 
numbers, characters and strings will 
alt survive this passage via a file. 
and appear just as before. 

A pointer subjected to this 
method of file handling will also be 
restored exactly as it was in the 
saving program - unfortunately, this 
is not at all what is required. The 
actual byte value of a pointer is only 
meaningful in terms of what it 
references elsewhere in memory. 
None of the above saving and 
loading makes any guarantees about 



LISTING 6 • LISTING 6 



void s*voProject( struct Project ^project, char 'filename) 

( 

Otrtiet PILE *filehandle; 

struct element *elementj 

/* Open the output file for writina using stdio 



filehandle = fopen ( filename, "w"); 
if (filehandle m NULL) { 
Fi leError ( f i lename ) ; 
return; 

) 

/* Walk along the list of elements for this project 

*/ 

for(element = HEAD(&project->elements) ; 

NEXT ( element ) ; 

element ■ NEXT ( element ) ) { 

/* Write out the information common to all elements 

*/ 

fprintf( filehandle, "%c \d V5 %A %d %d %d -, 

ElomentoActionoToble [element- >type J, /• Identifying J 

character */ elem*nt->x, el*ment->y, /* position */ 

element->fg_colour, element- >bg_colour, /* coulour and J 

style */ 

element- >outline ^colour, 

element->draw_mode) ; 

/* Call a function from ElementActionsTablefJ to write out 

* rest of this element 
*/ 

(*ElementActionsTable[element->type] .save) (filehandle, J 

element ) ; 

/* Finish the line 

V 

fprintf ( filehandle, ■ \n" ) ; 

/■ Pinishad walking list - close the file 

•J 

i c lose ( r 1 lenancue ) ; 

/* Having sucessfully saved the file, clear the -J 

'modified' flag 

* on the project to indicate that the user does not J 

n**d querying 

* of they quit before making any further modifications 
*/ 

project ->f lags &- -PRJ MODIFIED; 

) 



LISTING 7 • LISTING 7 



void SaveBox ( struct File *filehandle, struct Element 
•element) 

{ 

fprintf (filehandle, "%A %d",e lament ->e. box. width, element - 

>e. box. height) ; 

) 

void SaveCircle( struct File 'filehandle, struct Element 

'element ) 

{ 

fprintf (filehandle, "Sd %&" , element->e. circle. radius) ; 

) 



where in memory things will return to 
once reloaded The bytes may be the 
Same, but the position will most 

likely be different. 

For pointers, this is disastrous. A 
linked list that was set up in the 
saving program will come back 
completely unlinked, as the faithfully 
reproduced values of the original 
pointers mean nothing in the loading 
program. 

To solve the problem of saving 

complex data structures, we need to 
convert them into a different format 
that can. on reloading, be 
reconstituted into a similar data 
structure. ADraw projects consist of 
doubly linked lists of elements in 
memory. When saved to a file the 
double linkage is forgotten, the 
project elements are simply written 
in order to the file. On reloading, the 
linkage is rebuilt. 

A simple solution would be to 
write out each element excluding the 
node structure at the front (Listing 
4). This is not ideal, as it ignores the 
fact that some elements have further 
pointers buried in them - text 
elements have pointers to strings 
and lines have linked lists of points. 

To get round these problems, 
ADraw does not try to be efficient or 
even use a format which remotely 
resembles that with which the data 
is stored in memory. The major 
decision is that the saved project 
files are in readable ASCII text. The 
reasons for this are the availability of 
text reading and writing functions in 
the stdio library, and the ease of 
debugging by simply using the 'type' 
command from the Shell or some 
form of text editor to see if the data 
hoa come out correctly. If the file 
was in binary it would appear (even 

when correct) as complete garbage 
when examined in this way. Making 
use of the type opt h' command to 
see what was really in the file would 
work, but would take some mental 
effort to decipher. 

The file format is as follows: 

• Each item in the project is 
represented by one line of text in the 
data file. 

• The first character identifies which 
particular type of item is involved. 



• The next items on the line are text 
versions of the data that is common 
to all types of element - position, 
colour and so on. 

• Following the common data is 
whatever extra data describes this 
particular sort of primitive - width, 
height, radius or whatever. 

For example, the sample project 
outlined at the start of this article 
would look like like the following 
when saved to disk: 

B 100 100 12 150 40 

C 50 80 1 2 30 

L 100 100 1 2 150 150 J 

200 100 

The first characters of each line are 
B. C and L - for Box, Circle and Line 
respectively. The next two numbers 
are the X and Y positions in project 
units. For example, the circle is 
centred at 50,80. 

The next four numbers are the 
same for each primitive in this 
example, and are the four graphic 
style options - foreground colour, 
background colour, outline colour 
and draw mode. These are the 
parameters that are passed directly 
to the Amiga graphics library before a 
primitive is drawn. 

The meaning of the rest of each 
line differs. The box has two 
remaining numbers, 150 and 40 - 
the width and height of the box. The 
circle has one number, a radius of 
30. The line has two pairs of 
numbers, representing the remaining 
points on the line: (150.150) and 
(200.100). 

A TWO-PART SAVE 

To create this data file, the structure 
introduced in the last article needs 
extending. The save function will be 
split into two parts: that which is 
common to all primitives, and that 
which is particular to each sort of 
primitive. 

All the code that is particular to 
each primitive in the whole program 
is referenced through one array, 
ElementActionsTable[], This is an 
array of structures, one for each sort 
of primitive. Each structure then 
contains pointers to pieces of code 




AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



C PROGRAMMING 



for various actions. So far these 
actions have been: Initialisation. 
Deletion, Drawing and Drawing 
Selected. 

To support saving and, later, 
loading, the structure is extended 
(Lining 5). 

To save a project, the list of 
elements is processed. For each 

one, firet the general information is 

written out ond then a function 

pointer is called to write out the data 

soeeific to each tvoe of element 

(Listing 6). Some of the element- 

SDeclfic functions that are referenced 
via ElemeruActionsTable[] are shown 

in Listing 7. 

To load the file generated by this 
process requires that the file be 
opened for reading. For each line in 
the file a new element is allocated. 

and the general part of that structure 

is filled with data from the first part 
of the line. That done, a function is 

called to read the remainder of the 
line, particular to each type of 
element. Finally the new element is 
added to the tail of the current 
project list (Listing 8). 

ADraw can now load and save 
files, albeit not very efficiently. 

Having got the ASCII text-based 

loading and saving working, it is 
relatively easy to make the program 
output raw data instead of text. The 
general format of the data would 
remain much the same, but instead 
of numbers being converted to text 
and back, they would be stored in 
the file as the direct bytes from 
memory representing that number. 
Thus the time taken for the numeric 
conversion to and from ASCII would 
be saved. 

A further refinement would to to 
use the IFF format for saving binary 
data. This format, a standard 

instigated by Commodore and 

Electronic Arts, has been adopted for 
many other products. The most 
common type is an ILBM, or bitmap 
picture file as produced by DPaint, 
but the format is suitable for almost 
any structured data storage. 

An advantage to using IFF is that 
programs can dig out sections of the 
file that they understand, and ignore 



the rest. This means that ADraw 
could include an ILBM subsection 
representing a screen dump of the 
saved project in its save files. It 
would then be possible to get a 
rough idea of what each of the saved 
projects on disk looked like using 
one of the existing ILBM Tile viewers. 
These would ignore the real ADraw 
data in the file and go for the bit they 
understood, the bitmap picture, and 
display it on screen. 

AND FINALLY... 

This series has covered various 
aspects of a medium-sized Amiga 
application. Hopefully, it has given 
some clues as to the methods 
available for getting an application 
going. 

There are hundreds of 
enhancements that could be made to 
ADraw. however, the basic structure 
of the application is there and so far 
it has remained exceedingly simple. 

Two big pitfalls of getting an 
application going have (so far) been 
avoided. A good way to stymie a 
program is by excess optimisation - 
spend all the time on it optimising 
for speed and size, and missing out 
the usability or never quite fixing all 
the bugs that have been hidden in 
the fast but strange code. And trying 
to add every feature that springs to 
mind before a consistent framework 
is in place leads to big programs 
(lots of places for bugs) that can get 
distinctly unusable - with several 
ways of accomplishing the same 
thing buried in different parts of the 
code. 

Another big pitfall is not writing 
anything at all. 

But given a computer, a compiler 
and some inspiration, there must be 
something that springs to mind! 

Those readers with access to the 
CIX on-line conferencing system will 
find the full source code to ADraw, 
along with an executable version of 
the program. In the amlgashopper' 
conference. If you make any 
changes or Improvements to ADraw, 
please feel free to write In and let 
us know what you have done. Q3 



JARGO 




BUSTING 



Intuition - The Dart of the Amiga's operating system concerned with 

window handling, menus and so forth. It interprets user input 
from the mouse and sends information to the relevant windows 
via the Intuition Direct Communication Message Ports (IDCMP). 

Linked list - A method of storing data. The data is collected into a series 
of similar groups or records; part of the data in each of these 
records is a pointer to the next record in the list. The last record 
will typically have the value 'NIL' in its pointer location, 
signifying that no otner records follow it. Linked lists are a 
useful method of storing large, varying numbers of data records 
in memory. 



ooooooooooooooo 

SHOPPING LIST 



Jn W \ IMIIIIM.HMIIMMMI H.MnLiiV 

Imported by HiSoft 

The Old School, Greenfield 
Bedford MX45 5DE 
tr 0525718181 

PowerWindows V2.5 £69 

Imported by Checkmate Digital Ltd. 
80 Mildmay Park 

London N14PR 

^ 071-923 0658 



C - A Dabhand Guide 

Published by Dabs Press 

Computer Manuals Ltd 
» 021 706 6000 



.£14.95 



Amiga C for Beginners £18.45 

Published by Abacus 
Computer Manuals Ltd 
©021-706 6000 

Amiga C for Advanced Programmers. 

IJLIJ 

Published by Abacus 
Computer Manuals Ltd 
« 021-706 6000 



Tke C Programming 
Language £24.95 

Published by Prentice Hall 

Computer Manuals Ltd 
©021-706 6000 




LISTING 8 • LISTING 8 



void LoadProject {struct Project *project, char *filename) 

( 

struct FILE *filehandle; 

struct element 'element; 

char type_chr; 

int i; 

/* Open the output file for reading using stdio 

*/ 

filehandle = fopen( filename, T") ; 

if (filehandle == NULL) { 

FileError (filename) ; 

return; 

) 

/* Loop while there are still lines to be read from the file 

V 

while ( ! f eof ( filehandle) { 

/* Allocate the new element strucure 

*/ 

ele me nt = AllocMem{sizeof (*element) ,MEMF_CLBAR) ; 

if (element == NULL) AllocError(AE_ELEMENT) i 

/* Fill in general information and read the type letter 

♦/ 

fscanf (filehandle, "%z %d %d *d %d %d *d ".type_chr, 

&element->x, &element->y, /* position */ 

&element->fg_colour,&element->bg__colour, /* colour and J 

style */ 

&element->outline_colour, 

&element->draw_mode) ; 

/* Fi n d the element type that mathes the type character 

*/ 

for(i=0; i< NUM_ELEMENTS; i++) 

if (ElementActionsTable[i] . file__ident " type_chr) 

break; 

/* If above loop ran to completion, then no match was J 

found */ 

i£(i >- MOM_ELEMNTS) { 

FatalError( "unrecognised element type In file"); 
return; 

> 

/* Call special case function to read in rest of elment 

•/ 

(*ElementActionsTable[i3 .load) (element) ; 
/* Add new element to end of project 

*/ 

ADDTAIL(&project->element8, element) ; 

} 

/* Close the input file 

*/ 

fclose(f ilehandle) ; 

} 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



81 



PROGRAMMING 





"People who program in Bosk 
sometimes have trouble getting 
to grips with library calls. If 
you're one of those people, 
read on..." 

n Crackncll 




Versions of Basic are 
relatively similar to each 
other - that is one of the 
major advantages of the 
language. However. GFA Basic has 

some little quirks and peculiarities 

all of its own, and for this reason 

many programmers - even 
experienced ones - find themselves 
consulting the manual frequently. 

On doing that, you soon discover 
that GFA's irregularities are not only 
confined to the language but extend 
to the layout of the manual and the 
descriptions therein. However, it 
does follow some sort of bizarre 
logic, so after a while things start to 
make sense, and you can generally 
find the answer you are looking for. 



Dean Cracknel! takes a look at 
hov/ you can use the Amiga's 
built-in system libraries to give 
your GFA Basic programs a 
proper Intuition look and feel 



Until you get to Section 11. the 
system routines, that is. where you 
find nearly 100 pages devoted to 
library calls without a word of 
explanation on how to use them. 
To find explanations, another 
book is required - the Amiga ROM 
Kernel Reference Manual: Libraries & 



Devices. This is a beautifully 
detailed, well-written description of 
the system library calls function, 
crammed with worked examples of 
how to set up the data and 
subsequently call each routine. (At 
this point it is worth pointing out that 
the Amiga operating system was not 



FIGURE 1 - GADGET STRUCTURE 





Gadget 
Structure 



^ 



r> 




* NEXT Gadget 




\ 



Gadget Structure J 




Gadget Position 




Gadget Size 



Gadget Rags 

Activation 
Type 




* Gadget Render 




Left Edge, Top Edge 



Width, 



See Figure 3a 
See Figure 3b 
See Figure 3c 



Border/Image Structure 




Select Render 





* Gadget Text 




( 

V 
/- 



Border/image Structured 
Intuitext Structure) 




Mutual Exclude 



Reserved 




* Special Info 




r 




Gadget I.D. 




* User Data 




I for Prop Gadget 
User Defined 

Address of User Data J 




written in Basic.) Unfortunately this 
manual is entirely devoted to C 
programmers and is of little use 
unless you are fluent in that 
language and its structures and data- 
pointers, as well as having access to 
the C header files that contain the 
definitions of all the structures. The 
contents of the header files can be 
found in yet another technical 
manual - the Amiga ROM Kernel 
Reference Manual: Includes & 
AutoDocs. which has all the 
readability of a Swahili telephone 
directory. 

AIMS AND OBJECTIVES 

This series of articles will attempt to 
bridge the gap between the GFA 
Basic manual and the ROM Kernel 
Manuals {RKMs) by giving examples 
of how to set up your own custom 
gadgets. But nothing can replace the 
RKMs; if you want to program the 
Amiga property you need these 
books, starting with Libraries & 
Devices. 

Gadgets, for those not used to 
Amiga terminology, are things like 
the requesters and system dialogue 
boxes which make an Amiga program 
into an Amiga program. Many Basic 
programmers don't bother with them 
- but programs which use gadgets 
always look more impressive and 
professional that those which don't. 

Remember when you are 
experimenting with system calls that 
GFA Basic leaves the error handling 
up to the operating system, so the 
odd Guru Meditation will occur, 
regardless of how careful you are - 
so make sure you save your 
programs before running them. 

Before we begin, here are the 
only things you actually need to know 
about C: 

• A 'structure' is similar to an array 
in Basic, except that each element in 
a structure can be a different data 
type. 

• 'Pointers' are variables that hold 
memory addresses where the data 
can be found. In C. pointers can be 
easily identified because the are 
prefixed with a '*'. If the pointer is 
used without the"*' then it will 



82 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 19V1 



PROGRAMMI 



return the address of the data; with 

tho ' ■ the data at tnat address win 

be returned. 

• Trie C header files contain all the 
structure definitions and flag values 
used to set up the data used by the 
oyotcm library colls. We do not have 
Ihcs© header files. 

GADGETS 

Gadgets are areas of the screen 

which, respond when clicked with the 

mouse pointer. These gadgets come 

in many guises - disk, drawer and 
project icons, for example, are all 

examples of gadgets. 

When you open a drawer on the 
rtAsUTrtrv The resulting window which 
appears contains 11 gadgets around 
Its border tnat nave been set up by 

the system so that you can control 
the window - its position, size and 

soon. 

mere are. though, only three 
distinct types of gadget, classified by 
their method of operation: Boolean. 
String and Proportional. 

A much simplified gadget 

structure is shown in Figure 1 on the 

opposite page. The gadget structure 
consists of some data which is used 
to position the gadget, and list of 
pointers to other data structures 
which will contain information that 
will be used to finally draw the 
gadget on the screen. 

The rendering that will be used to 
create the gadget can be one of two 
distinct forms: Border, which usually 
comprises some text surrounded by 
a box; and Image, which is a pictorial 
graphic like the Workbench's Disk 



and Project icons. The alternate' 
image is an optional image that can 
be used to show that the gadget is 
selected, and must be of the same 
render type as the unselected 
gadget. If an alternate image is not 
provided, then there are a number of 
ways that Intuition can be used to 
highlight the selected gadget 
automatically. 

The C header file 'intuition. h' 
contains a definition of a structure 



"The odd Guru 

Meditation will 

occur, regardless of 

how careful you 



are 



it 



that is used to define a gadget, 
which is shown in Figure 2a along 
with the number of bytes which each 
part of the structure requires. At this 
point the structure does not exist, 
and no memory has been allocated 
to store the information - it is merely 
a definition of what the structure will 
look like when it is eventually 
declared. 

Do not worry about exactly what 
the structure means; all we are 
interested in at the moment is how 
much memory to reserve for it in 
Basic. In C a BYTE and a UBYTE are 



FIGURE 2a 



STRUCTURE DEFINITION 



BYTES REQ'D 



struct Gadget { 

struct Gadget *NextGadget; 4 

SHORT LeftEdge; 2 

SHORT TopEdge; 2 

SHORT Width; 2 

SHORT Height; 2 

USHORT Flags; 2 

USHORT Activation; 2 

USHORT GadgetType; 2 

APTR GadgetRender; 4 

APTR SelectRender; 4 

struct IntuiText *GadgetText; 4 

LONG MutualExclude; 4 

APTR Speciallnfo; 4 

USHORT GadgetID; 2 

APTR UserData; 4 

} 

TOTAL = 44 bytes 



one byte long: a SHORT and a 
USHORT are two bytes long (the 
same as a WORD in Basic); a LONG 
is four bytes; and all pointers - 
including APTRs - are also four 
bytes. By adding up all the memory 
used, we can calculate how much 
space is required each time a border 
structure is declared; 

4+2+2+2+2+2+2+2+4+4+4+4+4+2 
+4 = 44 bytes. 

Because GFA Basic does not have 
data structures, we have to create 
them ourselves. The first step in 
achieving this is to allocate some 
memory, and the simplest and most 
reliable way of doing this is to use 
the INLINE statement: 

INLINE mylgad%,44 

The statement above reserves 44 
bytes for the gadget structure, and 
sets the variable called 'myigad%* to 
hold the start address of this space. 
In another implementation of Basic 
we would then proceed to POKE our 
data into the structure. Fortunately. 
GFA makes life a little easier and the 
technique we would use is shown in 
Figure 2b below. 

When more than one gadget is to 
be active on the screen at the same 
time, they must be linked together in 
a chain. To do this, the first gadget 
contains the address of the second, 
the second has the address of the 
third and so on and, eventually, the 
last gadget will have its link address 
set to zero. 



Over the next couple of months, 
we will be printing six listings which 
show how this particular structure is 
used; they will employ the same 
principles to create all the other 



BLITS 



Basic stands for Beginners' All- 
purpose Symbolic Instruction 
Code. It was invented in America 
to teach students the rudiments of 
programming, and is now the 
most widely-used programming 
language in the world - despite 
having numerous detractors. 




& BOBS 



structures needed. The listings will 
contain a number of different 
gadgets to show the effects of the 
various flags; these flags are 
summarised in Figures 3a. 3b. 3c 
and 3d over the page. 

BOOLEAN GADGETS 

A boolean gadget is one that acts 
like a switch - so it will be either on 
or off. Our listing this month shows 
how to implement such a gadget in 
GFA Basic. 

The program shown in listing 1 
sets up two windows: the first is 
where the gadgets will appear, and 
the second is used to display 
messages about the states of the 
gadgets. The program provides two 
gadgets - one will switch on when 

continued on page 84 



FIGURE 2b 



' Create the Gadget Structure 



LONG{mylgad*+ 0>«0 
WORD(mylgad%+ 4) =40 
WORD{mylgad%+ 6) -20 

WORD{mylgad%+ 8) =71 
WORD{mylgad%+10)=ll 
WORD { ray lgadV* 1 2 ) = 
WORD{mylgadV»-14 ) =2+1 



W0RD{mylgacT%+16}=l 
LOMG{mylgad%+18 } -mylbrdA 
LONG{mylgad\+22 } =0 
LONG{mylgad%+26)«itextl% 
LONG { ray lgadVf 3 } - 
LONG{mylgadH+34 ) -0 
WORD { my lgad%+ 3 8 } = 1 
LONG {mylgad%+4 } «0 



! Pointer to next gadget 
! LeftEdge 
! TopEdge 
! Width 
! Height 

! Highlight by compliment 
! Report Pressed & J 
Released 

! Type=Boolean Gadget 

! GadgetRender 

• SelectRender 

I The Text 

I MutualExclude 

! Special Info (NONE) 

! GadgetID (user defined) 

! Pointer to UserData 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



ftl 



PROGRAMMING 



continued from poge 83 

pressed and then switch off when 

roleased. the other will toggle on 
with the first press, off with the 

cccond and go on. These gadgets do 
not have alternate images, but will 
be highlighted automatically when 
Thoy are selected. 

The program initially reserves 
some memory for the structures that 

the program will need, and then sets 
up an array of a and y coordinates of 

a box. This array is linked to a border 

structure which, with the PRESS ME' 
text structure (underneath the border 

Structure, known as an IntuiText 

structure) will be used to render the 
complete gadget image m the third 
structure, which is the gadget 
uructure of the first gadget. 



To create the second gadget, a 
copy is made of the first, a new 
IntuiText object is linked in and the 
activation-flag is changed to make it 
toggle when selected. 

Having set up all the data 
structures that are required, and 
opened some windows to write to. 
the next step is to invoke the 
AddGList system call, which will add 
our gadgets to Intuition's gadget list, 
and then call RefreshGadgets to 
draw them on-screen in the specified 
window. 

Once added to the gadget list, 
the gadget becomes active - 
Intuition takes over control of it. 
leaving the program free to do other 
things. When the gadget is clicked 
on, Intuition sends an interrupt 



FIG 3a - GADGET FLAGS 

These flags determine the highlighting method for the gadget when 
selected: 



GADGHCOMP 
GADGHQOX 
GADGHIMAGE 
GADGHNONE 



&H0OOO 
&H0001 
&H0002 
&H0003 



Compliment the gadget 
Draw a box around the gadget 
Use an alternate image 
none 



This flag Is set when the gadget has an Image: 



GADGIMAGE 



&H0004 



The folowlng are used to tag a gadget to a particular window edge: 



GRELBOTTOM 

GRELRIGHT 



&H0008 
&H0010 



Relative to the bottom border 
Relative to the right border 



The next two flags allow the size of the gadget to change automatically 
when the Indow size changes: 



GRELWIDTH 

GRELHEIGHT 



&H0020 
&H0040 



Relative to the width 
Relative to the height 



The final flag is used to start the gadget off in Its selected state 



SELECTED 



&H0080 



These tables lists the flags used by the various structures needed to set up 
Intuition gadgets. The standard names for these from the C header files have 
been used, but to use them in other languages, such as GFA Basic, their 
numeric values (&Hxxxx) are required. 






FIG 3c - GADGET TYPES 



The codes for the three gadget types are: 



BOOLGADGET 


&H0001 


PROPGADGET 


&H0003 


STRGADGET 


&H0004 



The GlmmeZeroZero flag is used when the window type Is 
GlmmeZeroZero and allows gadgets to be placed in the borders: 



GZZ6AD6ET 



&H2000 



message via the the Intuition Direct 
Communications Message Port, or 
IDCMP. to our program. To enable 
the program to receive these 
messages, the ON MESSAGE GOSUB 
statement is used. In the example 
program, all we do is SLEEP while 
waiting for this message. 

The final system call is to 
RemoveGList, which will remove our 
gadgets from the gadget list once we 
have finished with them. The rest of 
the listing deals with the IDCMP 
event capturing to detect that a 
gadget has been pressed, which is 
covered in Section 9 of the GFA 
Basic manual and illustrated in the 
supplied 'WINDOW.GFA" example. 
Next month we look at how to 
Implement other types of gadget. 



oooooooooj 

SHOPPING LIST 

GFA Basic Interpreter £49.95 

GFA Basic Compiler (interpreter 
required) ~C29.95 



Available from: 

GFA Data Media (UK) Ltd 

Kingswood Hou$e 

1 2 Shute End 

Wokingham 

Berkshire 

RG1IIBJ 

■ 0734 794941 




FIG 3b - ACTIVATION FLAGS 

When the next two flags are set, the program will be Informed when the 
gadget Is ressed or released: 



RELVERIFY 
GADGIMMEDIATE 



&H0001 
&H0002 



Release verify 

Message sent when pressed 



The next four will position the gadget In one of the window's four 
borders; 



RIGHTBORDER 
LEFTBORDER 
TOPBORDER 
BOTTOMBORDER 



&H0010 
&H0020 
&H0040 
&H0080 



This flag sets a boolean gadget to toggle mode: 



TOGGLESELECT 



&H0100 



These two are for string gadgets: 



STRINGCENTER 

STRINGRIGHT 



&H0200 
&H0400 



The final activation flag converts a string gadget to an long integer 

gadget: 



LONGINT 



&H0800 



FIG 3d - PROPINFO FLAGS 

The proportional gadget has Its own set of flags In the Proplnfo 
structure, these determine the nature of the gadget. The first flag 
allows Intuition to create the gadget knob; If this bit Is not set then the 
user must supply an Image structure for the knob: 



AUTOKNOB 



&H0001 



These determine the type of slider to make: 



FREEHORIZ 
FREEVERT 



&H0002 
&H0004 



This bit can be examined by the application program: 



KNOBHIT 



&H0100 



Set by Intuition 



Set the next If you do not require a box to be drawn around the slider: 



PROPBORDERLESS 



&H0008 



<M AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1 V9 1 



PROGRAMMING 



LISTING 1 • LISTING 1 • LISTING 1 • LISTING 1 • LISTING 1 



Simple Boolean Gadgets Example 

Reserve some moory for the various structures 



INLINE mylbrdr*, 16 
INLINE imsgl^, 16 
INLINE itextl%,20 

INLINE mvlgad%,44 
INLINE Unag2\, ib 

inline ivext2%, 20 
iNLure my2gacn>,44 
DIM mylpoints&(10> ! The Boxes 



First Gadget 

gadget border box-drawing co-ordinates 



mylpolnts&(0)=0 

mylpoiats&(l}-0 
mylpointafc<2)-70 
raylpoints&(3)«0 
mylpoints& ( 4 ) =70 
mylpoints&(5)=l0 

mylpoint s& {61-0 
mylpoints*<7)=10 
my 1 point ai. ( 8 ) »0 
mylpointst(9)-0 



• gadget border structure 

i 

WORD (ray lbrdrV»0) -0 

W0RU<my lbrflr%+2 > *0 

BYTE{mylbrdrVf4)*l 

BYTE{mylbrdr^&+5)-0 

BYTE {my lbrdr%+6 ) »0 

BYTE(mylbrdr%+7)=5 

LONG (my IbrdrV* 8 > -V t my lpoint Ml ( ) 

LONG(mylbrdr%+12 } -0 

1 The Gadgets Message Structure 

estrcpy<imsgl%, "PRESS ME") 

BYTE<itextl%+0)-l 
BYTE { itextl%+l } «0 
BYTE(itextl\+2}-0 
BYTE ( itextlVO ) -fcHA 
WORD(itextl%+4)«4 
WORD<itextl%+6}=2 
LONG { i text 1%+ 8 } ■ 
LONG(itextl%+12)=imsgl% 
LONG{ itextl%+16) «0 

1 Create the Gadget Structure 

i 

LONC{ray lgad^+0 ) -0 

W0RD<mylgad%+4 ) =40 
WORD{raylgad%+6}»20 
W0RD{mylgad%+8)»71 
WORDdnylgadS+lO) -11 
WORD{mylgad9&+12 } »0 

WORn<mylg«d%+14)-2*l 

word (mylgod 9 w-16 > =1 
L0NG{mylgad'&+18) ■mylbrdrt 

LONG(myigad q 6+22)-0 

L0NG{mylgad%+26)»itextl\ 
LONGtmylgadH+30) »0 
LONG{mylgad%+34>a0 

WJRl){mylgacP&+38}»l 
UMW{mylga<3fc+40)-0 



! Left Edge 

! Top Edge 

! Front Pen 

1 Back Pen 

! Draw Mode (JAM1) 

! Byte Count 

! 5 co-ord array 

! Pointer to Next Border 



! The First Gadgets Text 



Foreground Pen 

Background Pen 

JAM1 

dunno 

Left Edge 

Top Edge 

ITextFont (NOLL) 

The Text to be Displayed 

NextText (NULL) 



RELVERIFY 



t Pointer to next gadget 

! LeftEdge 

I TopEdge 

! Width 

1 Height 

! GADGEHCOMP 

1 GADHIMMEDIATE 

! BOOLGADGET 

t GadgetRender 

I SelectRender 

! The Text 

! MutualExclude 

1 Special Info (NONE) 

! OadgetID (user defined) 

! Pointer to UserData 



1 8*cond Gadget 

1 lfaia will be similar to 1st, 
1 And activation mode (it wil 

0strcpy<imsg2%, "OR ME") 
BMOVE itextl%, itext2^,20 
W0RD{itext2%+4 ) =16 
LONG ( i text 2%+ 12 ) ■ imag2% 



but with different text, position 
1 Toggle ON/OFF with each press) 
! The new text 
! Copy from 1st Gadget 
! Add the new Left Edge 
! Change the Text to be J 

Displayed 



IA>NG{ray2gad*+26).itext2\ ! Add the new IntuiText 

Structure 
wORD{my2gadV38}-2 ! change the GadgetID 

' now all we have to do is link the two together... 

LONG(mylgad\r+0}=my2gad\ 

1 Open a couple of Windows to display the Gadgets' 
idcmp%»fcH260 1 tell me if window-Close or 

Gadget is UP or DOWN 
OPENW tl.O,20,319,70,idcmp\,fcHF 
TTTLEW #1, -Window #1 - with 2 Gadgets" 

LOCATE 7,5 

print "Two Boolean Gadgets* 
PRINT 

PRINT - Close thia window to quit" 

idcapV&HO ! don't tell me anything from thia window 

OPENW »2,321,20,319,100,idcmpV*HF 

TITLEW #2, "Window #2 - IDCNP Data ■ 

* Add the two new Gadgets to Window 1 

t red-AddQLiat (WINDOW(l) .mylgad*, -1, 2, 0) 
-RefreehGadgets (raylgad*, WINDOW ( 1 ), ) 

PRINT "Gadget "jfred;": ";HEX$(mylgad*,6) ;" "; 

PRUCT •Gadget ";frad*lj": ■*HEX$(my2gadV6) 
PRINT "Window 1: -;HEX$(WINDOW(l) , 6) ;" "| 

PRINT "Window 2: ";HBX$ (WINDOW* 2) ,6) ;" •; 

ON MESSAGE GOSUB what message 

i 

wcloae ! -FALSE 

REPEAT 
SLEEP 

until wcloae! 



1 Clean-up Memory ■ BASIC doesn't aut 
de-allocate on exiting 



tically 



f red«RemoveGList (WINDOW ( 1 ) , mylgad% 2 ) 

DELAY 1 ! 1 second delay to see CLOSE WINDOW message 

CLOSEW #1 

CLOSEW «2 
END 

PROCEDURE what message 
LOCAL wadVwnr%,msg%,gadno* 



wadV=MENU(9) 
wnr%«WINDOW ( wad\) 
megV>MENU(l) 

IF Bag%»*H40 OR msg%-&H20 then 

gadnoe - WORD { MENU ( 4 ) + 3 8 ) 

ENDTP 

LOCATE 1,4 

PRINT 

PRINT "Window: ";wnrV" ■ 

PRINT "ICDMP Message : ";HEX$(msg% ( 4); M " 

SELECT msg\ 

CASE fcH20 

PRINT "GADGET ";gadnc*;" DOWN " 

IF (W0RD{my2gad%+12) AND *H80)-fcH80 THEN 

PRINT "Gadget 2 is Selected" 



! Window Address 
! Window Number 
t IDCMP- Flags 

I Read which Gadget 



PRINT " 

ENDIF 

CASE 4H40 

PRINT "GADGET ";gadnofc;" UP ■ 

CASE *H200 

PRINT "CLOSE WINDOW 

wcloae 1 -TRUE 
■■■hu m 

RETURN 

PROCEDURE strcpy(dstVsrc$) 

1 thia procedure performs the same function as 

' CHAR{dat\)«»rc$, which works fine in the interpreter 

' but doesn't compile properly (for some reason...) 



BMOVE mylgadVmy2gad%,44 

woRD(my2gad\+4 ) -140 

WORD{my2gad%+12)=l 

WOWJ(inyZgaCI*+14)=«H100*2+l 



! Copy new structure f) 

1st Gadget 
! Add the new Left Edge 
1 draw a box when selected 
! TOGGLESELECT + as gadl 



src$-src$+CHR$(0) 
adrV*V:src$ 

leng-LEN(srcS) 
BMOVE adrVdat*, leng 
RETURN 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



ft* 




^J 




SLbjects 



9~ 



7VC- 



A . T/,-tn-i 



'I-,',* 



-V«.»«T»iCfc»V F Jf'0/4. 



*-**7V 



1&U.1XC4.. K±e>.t+'*tf 



!?i»yrofrAy 



impYt6»A rwfA 



Jjr^ 



TV( 



drithimiws 



5k~*i Aid 



-V*T%-*»-<*/ -'CtV* t4' <♦<»« 



SrLala.r%.J , Jct>-tl<i,ixd 



Jia-lural Jl^t&yy 



7 



Kosmos are specialist 

producers of Educational 

Software designed to help 

you enjoy learning from 

your computer. Versions 

are available for most 

popular home & business 

computers. Many of our 

programs even allow you to 

add your own lesson 

material. 

I 

Write or telephone for a 
FREE 20-page BROCHURE 

of our Educational & Leisure 
software 

Please state your computer type 



Kosmos Software Ltd, FREEPOST (no stamp needed in UK) 

DUNSTABLE, Beds. LU5 6BR 
Telephone 05255 3942 or 5406 



AftMA 




tc n i Wn m ffi^e? 

ttUUiiUui iiiUH ill hi l!i mm mm 






V/SA 



- - - J 




Tel: (0268)782949. 

( 



All software includes first class 
postage. Please add £9 for 
courier delivery of hardware. 

* 

STOCKS SUBJECT TO AVAILABILITY' . 

) 



AMIGA HARDWARE 



A500 "no software" 

A500 'Screen Gems' 

A500 "Screen Gems" + A501 

A&00 'Class of the 90V 

A500 'Fust Sieps" 

A1500 "Base Unit' 

A1500 "Base Unit ' Software" 

A 1500 'Base Unit ♦ Software ♦ Monitor" 

A590 "20MB Hard Disk' 

A501 'Memory Expansion * Captive" 

A1084SD 'Colour Monitor + Cable' 

ROTEC RF332C '3.5' Disk Dnve" 

Philips CM8833/2 Colour Monitor 

Citizen Swirr9 Colour Pnnter ♦ Cable .... 



£299.95 
£34995 
£359.95 
£51495 
£514.95 
£599.95 
£649.95 
£899.95 
£259 95 
...£54.95 
£244.95 
.£54.95 
£234.95 
£209.95 



C 



AMIGA SOFTWARE 



) 



AMOS 

Deluxe Paint II 

Deluxe Paint HI 

Deluxe Print n 

Deluxe Video ffl 

Disney Animation Studio 

Kindwords V2.0 

Mavis Beacon Teaches Typing.... 

Pagestream V2.1 

Pro Page V2 

AT ONCE PC EMULATOR 
Many other Amiga titles in stock 



£3295 

..£19.95 

£59.95 

...£34.95 
..£69.95 

...£74.95 

...£36.95 
..£22.95 
£139 95 
£149.95 
£16900 

CALL 



AMIGA CONSUMABLES 

10 Sony Untaanded 3.5" Disks £5.95 

25 Sony Unbranded 3.5" Disks £11.95 

50 Sony Unbranded 3.5" Disks £21.95 

100 Sony Unbranded 3.5'Pisks £39 95 

20 SONY BRANDED 3.5' DISKS + BOX £17.95 

Amiga Connecting Cables CALL 

INTRODUCTION TO AMIGA VIDEO £14.95 

INTRODUCTION TO WORKBENCH VIDEO £14.95 




Please make cheques and postal orders payable to: 

GPS, 
PO Box 571, Rayleigh, Essex, SS6 9NE 

CREDIT CARD HOTLINE: (0268) 782949 



Access 




AnAnAnAnAnAiiAnAnAnAnAiiAnAiunAnAnAnAnAnAnAn 



AUTHORISED DEALER FOR * AMIGA • STAR * 

AMIGA (UK MODELS ONLY) 

Arruga 1500 B2000 . lOWSD . Twin Floppies* Software E899 00 

As aDove without monitor C649 00 

XT Bndgaoovd • 5 25" Dnve . MSDOS 4.01 .... £199 00 

AT Bnrjpebovd ♦ 5 25" Dnve ♦ MSDOS 4 01 £63900 

Supra 8Mb RAM Board Pop 2Mb £159 00 

Supra 8Mb RAM Board Pop 4'6-BMb £229/£299'£369 00 

A500 CARTOON CLASSICS Pack INCLUDING 512K RAMCLOCK £369 00 



Star 'Buys for Amiga 1500/2000K 



PRINTERS 



*•« 



******* IIHMI I 



Citizen 120D+ 

Star LC 290 Cv*vw' 

W**J' tVfc" IVtt|ttMMll(ll(tlltlllllllltltllM(MMMtt>MMtMt * .t|t . • > M > > • • 

Star LC24 200 

Star LC24-i!0U U*XJf 

Star XB24 200 24 pm Colour "" NEW "• 

Star LaserPnnter 4 Postscript 

Otumate 20 nooons-neads- paper 



ittt*** *»-ti 



£13500 

£149 00 

£199 00 

£185 00 

£229 00 

£289 00 

£421 83 

£1126 83 
PHONE 



*■»*»»***»" 



£249 00 
.£24900 



£289 00 
£69 95 
£59 95 
£59 95 



MONITORS 

Commodore 1084S Stereo 

Philips 8833 II Stereo Colour 

DISK DRIVES 

A590 Autoooot 20Mb 

A2000 Internal 3 5" pap £2 

A5O0 Replacement Internal 3.5" pap £2 

Roctec Suoer Sl«m Amioa Ert 3 5" Metal Cased p&p £2 

MISCELLANEOUS 

CoWt" "«w Opt© M^shen-Mi MewM d&o £1 £22 95 

KCS PC Board lor ASOO .nc MSDOS 4 01 p&p £2 £21900 

ASOO RAMCtock 512Kb with Disable Sw treep&p £37 00 

RAM Chips lor A59C2091 per Megabyte free p&P £35.00 

AbOO Compatible ^ower Supply tree p&p £49.00 

KicK5lart V1.3RUMIOI A500'2000 treep&p £2900 

IMDr-aT AfjnuS 83 /2A treep&p £75.00 

GlAGnipODZO treep&p £16 00 

nm GomoosiHf vtoeo splitter tree p&p £69 95 



Supra WordSync 2000 Drives 

52Mb Quantum LPS 1 7mS with 64Kb Cache £319 

80Mb Seagate 24mS Access Time £359 

1 05Mb Quantum LPS 1 7mS with 64Kb Cache £449 



Microbotics VXL-30 Accelerators for A500/20O0 

25Mhz £269 25Mhz + 25Mhz 68882 FPU £399 
40Mhz £399 40Mhz + 25Mhz 68882 FPU £529 

All CPUs 68030. 32-bit RAM Boards Available 



Interquad Multiscan Monitor £329 

0.28mm Dot Pitch Max Res 1024x768 
Flicker Fixers: Microway £145 Commodore A2320 £219 



SupraRAM 500RX 

2Mb El 89 4Mb £279 
6Mb E369 8Mb E459 



ICD A500 INTERNAL Drives 

52Mb Quantum LPS £359 
105Mb Quantum LPS £499 

Replaces dfo. External drive becomes dlo. 



ALL PRICES INCLUbE 17.5% VAT CARRIAGE £5 (EXPRESS £10) 
Prices subject to change without notice. E. & O. E. 



8* 



ViSA 



8 Ruswarp Lane, WHITBY, N. Yorks Y021 1ND 
TEL/FAX: 0947 600065 (9am - 7pm) 



MasterCard 



II All A II \ II All All AI1AIIAII AIlAnAII All AIIAIlAn All All All All All A 



E D U C AT I O 




Those of you 

who have never 

seen or played a text adventure 

may fool more than a little 
pu&led by the descriptions of 
Cavo Maze and Maths Dragon*. 
ThAC« gnmAfi do not uee either 
joystick or mouse. Instead, the 
program is Instructed as to Its 
next course of action by 
commands typed at the prompt 

(rather like thCU or Shell). 

Adventure programs are used 
extensively in schools, even for 
the youngest children where the 
teacher has to do the actual 
typing after ascertaining from the 

group what words should be 

Input. Adventure games are all 
about logical thought and 
mapping techniques. Even with a 
futuristic theme, play Is broadly 
Along the lines of a treasure hunt 
- Irresistible to all ages. 

Recent years have seen the 
text/graphics format evolve Into 
a purely graphical environment 
with games like Dungeon 
Master, Bard's Tale and Eye of 
the Beholder, but the central 
theme of exploration and puzzle- 
solving remains intact. 

In text/graphics adventures, 
the screen display generally 
shows a picture of the player's 
location together with a textual 
description of what can be seen. 
The description usually Includes 

both the location itself and any 

movable objects (those which 

can be taken or interacted with). 
In addition, possible exits may be 
shown as north, south, up. down 
and so on. Imagine trying to 
describe a scene In a game such 
as Dungeon Master to a blind 
person and you get the Idea. 
Adventurers are, on the 
whole, very acquisitive persons 

and will gather up anything they 

come across In the hope that It 
wW prove useful later. At the 
time there may be no obvious 
connection between an arrow, a 
metal shovel and a hot ember, 
but reach a wooden fort and the 
mental connection is soon made. 
The resultant string of 
commands such as "carry the 
ember on the shovel, go to the 



BEGINNERS 

Start here 



BEGINNERS 



castle, light 
the arrow, Are 



the arrow, wait for the gates to 
be opened from inside" is the 
adventure player's dream. 

Young children, of course, 
need rather more simple uses for 
objects in their adventures. They 
are perfectly happy to find a key 
and expect it to open any locked 
object. Older children will be 
happy with triangular keys 
opening only triangular doors, 
while seasoned adventurers will 
expect to collect the pertinent 
key together with knowledge of a 
magic spell before even 
attempting to open a door 
without setting off a booby trap. 

While not normally classed 
as 'educational', there are 
several text adventures on the 
market suitable both for children 
and adult beginners. Early Level 
9 titles are simple (with enough 
devious twists to keep adults 
guessing), as are some Infocom 
titles. Unfortunately, both these 
companies are now defunct, but 
many discount software vendors 
(particularly mall order) carry 
their back catalogue titles. 

Also suitable for children are 
many of the Sierra titles. These 
are more graphical, but still 
demand a certain amount of 
typing. Another series which this 
time combines joystick dexterity 
with logical skills are the budget 
Dizzy games from Codemasters. 
And don't forget Jungle Bungle in 
the AMOS Ucenseware 
collection. Adventures are 
suitable as a group activity for 
the whole family, and not 
infrequently the younger family 
members come up with the 
answers to puzzles which have 
stumped older members for days 
on end. 

As wrth arcade games, many 
organisations and Individuals are 
willing to offer anything from 
cryptic hints to complete 
solutions, so there's no need to 
be stumped for ever. The 
adventure scene Is far less 
cliquish than the arcade scene, 
and the fraternity are extremely 
welcoming to beginners. 







Education correspondent Pat 
Winstanley once again goes back 
to school to discover the best 
educational software available. 




iwo newcomers to the Amiga 
scene appear this month, 
with very different approaches 
to the world of educational 
software. Coombe Valley Software 
has been producing text and 
graphics adventures on the Atari ST 
for some time now. and has recently 
converted two of its games for the 
Amiga using AMOS. More 
conversions are promised - and very 
welcome they are too. 

Meanwhile a brand new 
developer. Rainbow Education, has 
emerged. The company's aim is to 
challenge the Fun School series with 
a wide range of kiddies' software at 
budget prices. At the time of writing 
two packages are available, and 
another two should be due by the 
time you read this. 

This friendly character 

appears in Shapes 

and Colours - 

he's a big 

hit with 

our Art 

Editor, 

tool 





Rainbow Education exists as a 
spin-off from a well established firm. 
Its foray in to the educational market 
is intended to show that good quality 
children's software can be produced 
and distributed at lower prices than 
those charged by the majority of big 
software houses. 

With that in mind, Rainbow 
looked at the Fun School series for a 
full-priced model and 
has attempted 
to match the 
quality of the 
Europress 
offering at a 
lower (almost 
PD) price. The Fun 
School buster is Shapes 
r and Colours, and alongside 

that is the release of First 
Letters. Both are intended for pre- 
school children and both claim to 

m*mi mmmU 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 BW 



E D U C AT I O 



Shapes and colours 



•ca casta 





Shapes and Colours consists of six different games, all 
accessible from an attractive opening screen (left). 



itMMfl U 



s; 



(MiMiMd frftm poa* 

prepare toddlers for the rigours of 
the National Curriculum. 

As first attempts. Doth programs 

aro good enough to take their place 

in the educational software scene. 

but somehow lack the polish and 
attention to detail of some full-priced 
offerings. However. I feel that 
Rainbow Education should De roundly 
applauded for its early efforts - 
uopeulally with the prices. The 

publisher is also looking for 
programmers to do conversion work. 
Both these packages are written with 
AMOS and their ST counterparts in 
ST05. so give Rainbow a ring if you 
can help. 

FIRST LETTERS 

Preschool/Infant 

Imagine that you have a house 
consisting of ten rooms plus a 
garage and garden (you should be so 
lucky). Then imagine that each room 
has been infested with a variety of 
objects, animate and inanimate. So 
far so good - but what if you have to 
identify each object and give each 
one its initial letter? Not such an 
easy task if you haven't even started 

school yet. 

Each room is shown as a scene 
with ten objects. The objects to be 
named are animated in turn. As each 
object is animated the child must 
click on the initial letter of the object 



using either the keyboard or the 
mouse. Unfortunately, some objects 
are decidedly ambiguous. Thus the 
animation in the bath is the water 
level rising - so the tester clicked on 
W for water. Wrong! It should have 
been B for bath, and water was not 
allowed. Similarly, a hand was 
correctly chosen as H but the next 
screen showed a similar picture 
which required A for arm. 

My seven year-old found some of 
the objects easy to both identify and 
name with their initial letters. 
However, many objects either defied 
description or were identified with 
the incorrect (although synonymous) 
name and hence were marked 
incorrectly. Thus P for pan was 
wrong - it should have been F for 
frying pan. 

While it is good to see 
excellent and imaginative 
animation. I feel that the 
designers have tended to forget 
their prime purpose - education. 
As it stands the program is fun and 
easy to use. but most children will 
need a good deal of help. Although 
all the words used in each room are 
listed both in the instructions and as 
an option on the screen via the 
[Help] key. no readers and those just 
beginning to read may not recognise 
the words, and so will need an adult 
to assist in understanding, rather 
than in clicking the right letter. 



RATINGS 



Educational 

Value 


Ease 

of Use 


Flexibility 


Addiction 


Overall 
Value 


4 


8 


2 


4 


3 


5 


3 


4 


4 


4 


n 3 


4 


4 


4 


4 


4 


3 


2 


4 


3 



Gave Maze 

Maths Dragons 

Shapes & Colours 
First Letters 



Successful educational programs, especially those Intended for children, 
need to combine fun with learning. A good educational rating combined 
with addlctlveness shows a well-balanced and valuable resource. Other 
ratings shown here affect the user-frlendllness of the product, reflecting 
the hassle -factor involved. 



Another point is that there is no 
provision for older children to try 
spelling the objects' names. This 
rather limits the usefulness of the 
program, since with regular use even 
younger children will soon learn the 
object letters by rote. 

In all, First Letters is a good 
attempt, but the graphics are rather 
too ambiguous for both the intended 
age group and the next one up. 

Hopefully the 




First Letters 

requires the user to click 
on a letter representing the 
animated character. 

programmers will take note of 
criticism and Incorporate suggestions 
from end-users into their next 
products. Meanwhile, a good deal of 
parental cooperation is required to 
get the most from this product but 
it's still good value at the price. 

SHAPES AND COLOURS 

Preschool 

Many of the most successful 

software packages include a 
colourful character with whom the 
kids can identify across modules. 
Shapes and Colours is no exception 
- the character in question is Bobby 
the clown. Fortunately Rainbow has 
avoided the standard drawback of 
making failure more satisfying to the 

child than success - in fact the 
company has fallen over backwards 
to avoid the problem; well done. 

Shapes and Colours consists of 
six games intended to introduce pre- 
schoolers to just those concepts, 
and does so admirably well. Like the 
Fun School series, the opening 



screen displays pictures of each of 
the six available games, any one of 
which can be selected by mouse. 
Some of the individual games can be 
escaped from during play, but not all 
- sometimes a little irritating when 
you realise that you have chosen the 
wrong option and have to either play 
the game all the way through or re- 
boot. All the games except Painting 
and the Shape Game offer three 
levels of difficulty. 

Snap is a simple game which 
merely asks the child to say whether 
two shapes shown are the same. 
After five correct answers the child is 
moved to the next level of proficiency 
and given three shapes to check. 

Painting allows the child to 
colour in several predefined pictures. 
Unfortunately it doesn't allow either 
the saving of masterpieces or 
loading new ones from other paint 
packages. The palette can't be 
changed either, which is a shame. 

Odd One Out is for children 
coming to grips with working out and 
recognising shapes. It's simple yet 
demanding for youngsters who are 
beginning to develop spatial co- 
ordination skills. 

Big and Small 
shows Bobby directing 
the child to words 
(either big or small) and 
then asking the child to 
choose the relevant 
picture from several 
shown. 

Sefs offers a mixed bag 
of pictures at the bottom 
of the screen. The child's 
task is to move each picture 
to the correct area in the 
upper half of the screen so 
that they are sorted into the 
correct groups. Each completed 
screen sees Bobby give the child a 
giant thumbs-up and adds a piece to 
the bonus screen jigsaw. Once the 
jigsaw is completed the bonus 
screen animates to activate a 
Mousetrap-style contraption, 
culminating in Bobby being woken up 
by a bucket of water - very satisfying 
for young children. 

Shape Game appears to be 
either something of an afterthought 
or a brainstorm on the the part of the 
educational advisor. The game is 
totally random and features a 
spinning arrow which, at each spin, 
points to a different player's counter. 
Each time the pointer lands on a 
counter that player 'gets one home'. 
The winner is the first with four 
counters home. 

IT'S ALL AN ADVENTURE 

Although used regularly in schools, 
the text adventure format has been 
strangely ignored in the home 
education market. This is a great 
shame, since the format itself 
encourages reading and spelling. 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



E D U C AT I O 



while the puzzles set in the 
adventure can be anything from 

general knowledge to pure maths. 

The two Coombe Valley games 
reviGWGd here were originally written 

on the ST using STAC and hove been 

converted to AMOS for the Amiga - 

so they appear almost identical to 

the ST versions on screen. While 
adequate for the job. AMOS is a bit 
uf a Ulna for me non-programmer. 

who might be better off with Hatrack 

//- which is the most user friendly 

adventure writing system I have seen 

on any computer (it'5 availaDle from 
Heyley Software for £29.95; ring for 

further details on 001-427 2901). 
Unfortunately it doesn't as yet 
support graphics, but there is talh 
that this might be remedied if 
enough people want the extra 
facilities to be added. 

Ian Lycett-King, an ex teacher, is 
the- brain behind Coombe Valley 
Software and has produced several 

mind boggling programs for the ST f 

now being converted to the Amiga. 

The following are the first two 
conversions. 

CAVE MAZE 

Primary/Early Senior 

Intended for primary 
and lower secondary 
children, this game is a 
standard text/graphics 
adventure which 
encourages logical 
thinking and planning. 

The game is set on a 
holiday island where a baby 
dragon has been lost. On 
stumbling across the 
dragon, you are informed that 
it has a map in its lunchbox - 
but the lunchbox is lost. Your 

task is to retrieve the lunchbox and 

unlock it. Only after doing so will you 
hr» flhlp to feed the baby dragon and 
guide it home. Meanwhile, the 

unfortunate creature is lost and 
hungry - and touchy with it. 

On loading, a copy of the 
dragon's map is shown on-screen. 

It*c worth making a note of this at 

once since you won't get to see it 
again until the lunchbox is unlocked. 
The game uses basic adventure 
commands {which must be typed) 

cueh as get, drop, inventory, look 

and so on. and incorporates a variety 
of objects to be manipulated or used 
03 maze marhers. Adept adventurers 
will find the command structure a 

Utile primitive. Out it is ideal for kids. 
A phrase such as 'get sweets" 
needs to be typed as two separate 
commands, the second half being 
prompted as a response to the first. 
However, this is fine for younger 
children who need such a lot of 
concentration to type commands with 
the correct spelling that they are 
liable to only be able to handle one 
word at a time anyway. 




in the nicltUe 
the train set 

aying on its 

Kits are north, south/ 

lh«t now ? 



of the i-uom. The box which 
should be in is ei\plv and 

side under the table. 

west. 



east and 



Maths Dragons pits the player against a group of benign, 
numerate dragons. Where's Puff when we need him? 




As play progresses, objects are 
encountered. The automatic 
adventuring response is to collect 
everything and worry later whether it 
might be of use. but a strict limit is 
placed on the number of objects 
which may be carried, so careful 
choices are required. Later in the 
game a rather nasty maze is 
encountered, which contains 
characters who want a toll to allow 
passage. Each 




Cave Maze Is a text 
and graphics adventure which 
encourages logical thinking. 



requires something different, such as 
the dog which needs something to 
occupy him and the troll who fancies 
something squashy or squelchy. By 
this means the child is forced to 
select carried objects carefully to 
prevent a passage being closed due 
to lack of further suitable objects. 

The game provides a fine test of 
logic in deciding where best to use 
different objects, and good practice 
in map-making. In addition, close 
reading attention is needed to follow 



on-screen instructions and location 
descriptions. All in all. a fine effort 
and a pleasant change from all the 
mouse- and joystick-controlled games 
which abound. 

MATHS DRAGONS 

Primary/Early Senior 

This has to be an all-time favourite 
with my kids. Set the seven year-old 
going and he'll monopolise the 
computer for hours. Despite his 
appalling reading and even worse 
spelling there's something about this 
game which totally grabs him (and 
me, I might add). 

Again we have a text/graphics 
adventure format. This time the 
scenario is that while spending the 
day in the local dragon's lair the 
baby dragon has scattered all the 
pieces of your train set. Your task 
is to wander through the lair 

collecting the pieces. Having 

gathered the bits you must then 
rebuild the track. However, while the 
lair's inhabitants are friendly, the 
adults definitely espouse education 
as a prime virtue in both young 
dragons and young humans. At 
random but fairly regular intervals in 
your wanderings you will encounter 
adult dragons. While they are kindly 
souls, they do insist that you answer 
a sum before continuing on your way. 
Get the answer wrong and some of 
your loot will be confiscated and 
redistributed among the rooms of the 
lair, for you to collect again. 

As with Cave Maze, mapping and 
direction finding is a central theme 
but this time, instead of collecting 
objects to help you past obstacles, 
the theme is arithmetic puzzles. The 



standard and content of proffered 
sums can be set at the start of the 
game. Options range from simple to 
fiendish (should that be draconian?) 
and include addition, subtraction, 
multiplication and division. The size 
of the numbers used in the sums 
can also be set, thus making the 
game suitable for both younger and 
older children. 

Despite text entry being required, 
only a few words such as 'get' and 
'drop' need to be spelled from 
memory. Object names such as 
'engine' and 'signalbox' remain on 
the screen for the child to copy. I 
can't recommend this game too 
highly. It has all the elements that 
kids enjoy, it isn't too expensive and 
it has excellent educational content. 
Well done Coombe Valley. ( ^ 

ooooooooo 

SHOPPING LIST 






Cave Maze 

Maths Dragons 

Available from 
Coombe Valley Software 
18 Nelson Close 
Teignmouth 
DevonTQ14 9NH 
« 0626 779695 

Shapes and Colours 

First Letters „„„™ 



....£12.00 
.£12.00 



,..£7.99 

* T 7 






Available from 

Rainbow educational 

Softwore 

67 SidwellStree, Exeter EX4 6PH / 

tr 0392 77369/413104 \/ 





EDUCATIONAL CONTENT 




^ 1 




Maths 


English 


Science 


Reflex 


Logic 


Fact 


Revision 


Cave Maze 


Y 


Y 


N 


N 


Y 


N 


N 


Maths Dragons 


Y 


Y 


N 


N 


Y 


N 


N 


Shapes & Colours 


Y 


N 


Y 


N 


N 


N 


* 

N 


First Letters 


N 


Y 


N 


N 


N 


N 


i 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



SO 



90 




A1500 from£625! 



PHee* Include VAT, delivery A warranty. 

Pitatt add Lis for ovtrniom delivery. 

All svsiimi an lasted before despatch 
On-site maintenance option* 



AmlQi A3000/100. 2SMh2 6MB £2995 

Amiga 4300050 25Mh2 3MB £2795 

Amiga A1S00 latest UK model £625 

lAmlgeAlWO as above £675 

plus DPatno. Works Piarjnum etc 

iAmtgaAiSOOwimA2oe8PC-KT £$25 
bodge, board & 5T daK drive 

I Amiga AlS00wnhA20fli and £1049 
90MB Quantum iims auiQbooi hard drsk 



| ■■■ AisOO * yr Bridga- Board * 20MB autoboot hard disk £1095! | 




PERIPHERALS 



■ A2C30 card 2SMHz/Fpu/4MB £ 1 295 

■ A23IS PC-AT board & 5r* drive £ 675 

■ AiUflfl PC-XT do* a & ni arrv« £225 

■ C205B 8MB Board. 2MB installed £184 

■ RAM tor above, per 2MB ... £72 

■ Quantum ProDrive WWB IteM C275 

■ Quantum ProOrlve 'OOMB llrm £425 

■ Quantum ProOrlva 200MB lima £725 

■ A2OT1 card lor ProOrrw 2MB OK £169 

| RAM tor above per MB (max 2MB) £36 

■ txtamai Orlva unit for ProOnva £95 



KAM lor A590. 60ns. per MB . £36 

KC5 PC Poww Board - £220 

SupraModem 2400 Have*/ AA/AD £ 1 1 5 

SupraModem 2400 Plua MNP/v42£185 

SupraModem 2400x1 Plus internal £169 

Mu III Scan monitor 14" i024k76S £395 

A3320 Display Enhancer (or above£249 

HP DeekJet SOO inkjet. 300 dpi £445 

MP PaintJet colour inkjet 180 dpi £845 

Randal* 8402 Genlock _ £159 

I Randale Super 6602 SVH3 £ 525 

| Randal* Pro Genlock ... £575 

iColorBursl 24-Mcard £569 

I SuperPle Genlock, N- res Digr&sor £495 

I SketchMaster 18x12 dwg. tablet. £495 
1000 Ipi. with ttytue & 4-buBon cursor 



rs 



A15Q0 with 50MB Quantum autoboot hard disk £1049! 



i 



Why not •n|ov th* ''«*• T»l«t«jrt databases 
wiiii um MlcroTixl Totcion adopEuf rui-v 
prugiomnuDH), wiiriFutcMfoUitv. instant 
accosg 10 last ib dkjos. oouDte paga vtew t 

ttitioftw.ua Loaaw ftuto*>iarVb«ckgroun<l 
operation Pages can spoken, printed u ASC 
And it turn* your 1081/1084/S*33 monrtof into 1 




or graphics, saved o ASCII of IFF Mas... 
d>gaai TV* Available now tor only £1441 



| ■■■ Amstrad FX9600AT Fax » Printer + Copier ♦ Scanner £115 GftT| 




PRODUCTIVITY 



■ SuperPlan 

■ SuperftaM PersonaJ a 

■ Profeaaional 4 

■ • " Professional 3 

■ CM Emulators 

■ Doctor Ami 

■ Disk Mechanic 

■ OuarterBack v4 3 

■ Quarterback Toola 

■ Turbo Text 

■ AmlgaTex 

■ F*tC#ll*AC-» 3 

■ Paoeaiream 2 i 

■ Profeiftlonal Pao* 2 OA 

■ CG Outline Fonts 

■ Prof aislonal Draw 2 

■ a sign Wc rks 

■ Pen Pal vi 3 Rev 18 

■ TransWrlte Goid Disk 



■ SASfl-iltJce C v5 10A £159 ts 

■ ACBaalc W3 109,05 

■ AC Fortran 179,s* 

■ APteaooo Love, il v?30 W9« 

■ Doa-2-Doe M.ts 

■ WorWwich U Enhancer tits 
Pro spreadsheet with business graptaca time planner 39.9* 
RelaoonaJ datasbaae power, without programming! 39 qs 
Much enhanced and with many new feature* 224 ss 
The Rola-Royce of Arr*ga databases" (NCE) 149 ts 
C m throw your C6* software away' 49.15 
Guru stopper .. disables bad disk blocks and RAM! 34 »* 
Tune-up backup salvage, plus new CU commands 44. as 
The t as teat havd disk backup utility 49 ss 
Disk recovery and performance oporr*sat»n Mm 
Extremery fast and powerful text editor from Oxcl 59 95 
Comprehensive typesetting package tor perfect output 109 »5 
Naiw improved version , Word Perfect with graphics 1 99 ss 
Many major new features incJ Agfa/Adobe fonts 1399) 
Now with WP. 24-bit & Ptntor* colours & more 16»9s 
35 Agfa CG fonts for ProPege, ProDraw 2. PageSener 2 89 &s 
Improved version with auto- trace curved text & more 19 es 
Fast and intuitive structured drawing 69 ss 

£89 13 ■ Pagasetter 2 49 as 

29 *s ■ Profeaaional Page Clip Art 34 « 



Worts I Platinum Edmon vi 1Q 



59 »i ■ Profeaaional Page Templates 



34 9* 



Q 



ALL PRICES INCLUDE DEUVERY AND 17j% VAT 



j 




■ DlgMew Gold v4 ♦ D-g-Pamt £99 ts 

■ Turbo Silver v3 0A 19 *s 

■ Imagine 1899* 

■ Da Luxe Video III 59 ss 

■ De Luxe Paint III 39 n 

■ SfrectreCelor 54 M 
Powerful nasw version of populw C-AD program 99 j| 
Reafi broadcast quality DtMng with 4-level ano-aiiasing 169 m 
Renders fonts to Broadcast Trier eno-atiased format 109 ss 
10 professional quakty lonta for Broadcast Trier 109 ss 
The uiUmaie m video preeentatton. tiding A effects 189 ss 
Choice of 5 sets of 4 a/tt-aAased fonts, per set 99 «s 

TV*Tatrt ProfaaaaiaMuJ v? LaiaMi fuH-t#ature vidaso trier tnckidaM Zuma fonts 79 95 

TV-Show v2 02 Video presentation special effects & transitions 54 ts 

video Effects 30 vi 2a Smooth playback, unhrmed 30 effect combn«saons 129 *s 

The Art Department vi 2 £54 95 ■ Dlgtpalnt 3 59 ss 

aVt Department Profeaalorul 129 ts ■ AmigaVtalon vi 53G 69 ts 



Intreeed Plua 
Broadcast TtUer 2 

HT7 Pont Pnhanc«asi* 
Rroadeaet Font Pack 1 
Pro VM*o Post 

Pro Video torn 



c 



IF VOV WAKT IT TOMOWBOW... CAU.USTOOAVI ON 04i-S4«-?256 



i 



Pr>cea are POST FREE & include VAT 
Order by phone with your credrt card, 
or send cneque r PO or your credit car d 
numUr We weacome offacial orders 
Software sent Sesme-cMy by istClen 
post but pte a ee aMow bve days for 
hardware dekvery, unaese overnight 
Pncaje subject to ava»lab*iity «•* aao 





ujare 



LAKESIDE HOUSt KINGSTON HILL, SURREY, KT2 7QT. TEL 0«t-S4«-7K*) 



SOFT EXCHANGE 



COME TO L'S FOR PRICE Ql'ALITY AND SERVICE. 

REMEMBER WE DO NOT SELL CHEAP INFERIOR OVAUTY DISKS YOU 

CAN BUY THESE FROM OTHERS 



it 




Panasonic 
Bulk 3.5 DS/DD 



Son\ Bulk 
3.5 DS'DD 



K.A.O. *S 

Branded 



10 £4.99 £5.99 £5.99 

20 £8.49 £9.99 £10.99 

30 £12.49 £14.49 £15.99 

40 £15.49 £17.99 £19.99 

50 £18.99 £21.99 £22.99 

100 £33.99 £38.99 £42.99 

200 £63.99 £75.99 £79.99 

300 £94.99 £108.99 £114.99 

400 £123.99 £139.99 £147.99 

500 £154.99 £169.99 £179.99 

1000 £289.99 £329.99 £349.99 

2000 £574.99 £659.99 £689.99 

Includes labels and lifetime guarantee 



SPECIAL OFFERS 

lODisks- lOOcapbox £10.99 50Disks+ lOOcapbox £24.99 

wn-t" ] Z CaP t. X C MH 100 Disks .100 cap box £39.99 

M) Dicks 4 lOOcapbox £18.49 r 

40 Disks ♦ 100 cap box £21.99 200 Disks ♦ 2 x 200 cap box£67.99 






ACCESSORIES 

40 cap box £5.99 Disk labels 500 £7.50 

80 cap box £6.99 Disk labels 1000 £13.99 

100 cap box £7.99 Disk head cleaner £2.99 

Banx siackable boxes £8.99 Dust cover (keyboard) £4.99 

Mouse mats £2.99 Dust cover 12* monitor £5.99 

Di&k labels 50 £1.50 Dust cover 14" monitor £6.99 

Disk labels 100 £2.50 Logitech 2 button mouse....£23.99 

lisk labels 200 £3.50 Wang 5.25" disks box of I0...£4.99 

All prices include VAT, post and packing in UK. Owrseas orders please write or 

telephone. To order please send a cheque/P.O made payable to 
SOFT EXCHANGE, 101 CLIFTON ROAD. SOUTH NORWOOD, 
LONDON SE25 6QA. TEL 081 653 9094 (24 hours order line) 

Access/Visa accepted. All above offers close 30.09.91 government 

and educational orders quoted aajjjj 

at very competitive prices 




DATAPLEX 
COMPUTERS LTD. 

129 Bath Road, 19 High Street, 

Slough, Old Town, 

Berkshire, Swindon, 

SL1 3UW Wilts 

Tel: 0753 535557 Tel: 0793 488448 



AMIGA A500 
HARDWARE 



Amiga A500 Screen Gems + 

1 Meg Pack £309 

Amiga A500 Screen Gems Pack * tree 

disks + 10 extra games pack £345 

Amiga A500 1 Meg Class 

of 90s (First Steps) £369 



CARTOON CLASSIC PACK 



Amiga A500 including 1 Meg Ram + 
FREE 10 blank disks, mouse mat 

£309 

(Software includes Lemmings, The 

Simpsons v Space Mutant. Captain 

Planet. Deluxe Paint 3) 



A1500E549 



A1500 Base plus software .£549.00 
A 1500 ♦ Philips CM8833 Mk2 

Colour Monitor £725.00 

A1500 + Commodore 1084S 
Colour Monitor £735.00 

1 Meg 3.5" internal £49 

1 Meg 3.5" external (Cumana)....£60 
1 Meg 5.25" external £90 



showroom 

open: 
Moo - Fri 

9.30 - 8. 30 
Saturday 

9.30- 4.30 

MAILORDER 
Conaumable* 

£l.SO 
Hardware 

£8.00 

Prices 
excluding VAT 



ACCESSORIES 



512K Ram * clock £30 

Joystick CIO 

10 Blank disks in library box £8 

Mouse Ma! £3 

Amiga/ Alan Mousa) £29 

1- Meg Ram* Clock £99 00 

A500 Power Suppry Unit £34 00 

Naksha Mouse plus Operation SteaKh £24 00 



INTRODUCTORY OFFER 



Screen Filter lor your monitors. 

Protect those precious eyes CI 5 

(Woven nylon fibre, flare reduction 90%, 

cuts ultraviolet reflection by 85%) 



MONITORS 

Philips CM8833 MK II Colour Monitor * 
FREE Lead £189 



PRINTERS 



Slay LCiO Mono £125 

Star LC200 Colour ( 9 r>n) £100 

Star 1X2*10 , cieo 

Star LC2* 200 (24 pm) C205 

Star LC24 2O0 CokXi* C245 

Pana»n.cKXP1124i £214 

Panason-cKXP 1123 ._ £15« 

Panaaof>cKXPi624 £329 

Crtuen 1200 , „ , £120 

Citizen Swift 24 . Colour upgrade £239 

Cnizen Swift 9 - Colour Upgrade £160 

Canon BJ 1Q€ mkiet £190 

MP De*** 500 .Lead* £329 

Sneerteeder £49 

AH above come complete wtn leads 



AMIGA HARD DRIVES 
(PROTAR) 



These lard drives come with a 1 yew replacement 
warranty 

™ £235 00 



20Mb Eternal 
30Mb External 
SOMb External 
6OM0 External 
80Mb External 



■ «*■»*■■»■ 



£29500 

* ■« ■ *-i^v3 \^J 

£460 00 

£49900 

tOOMbExiemaJ £53900 

160Mb External £799 00 

All disks come complet* with software 



PUBLIC DOMAI 







wapping information 
between computers can be 
tneky - especially when the 
two machines have 
completely incompatible disk 

formats. As a result of ine enormous 
nodularity of the iBM-comnaiioie PC. 
almost all of the major home 
computers have the facility to read 
PC Uiaha. Therefore if you need to 
transfer files between the Amiga. ST. 
Archimedes, Macintosh and of 
course trie PC the chances are that 
you will be able to do so by putting 
the filca on a PC-format dish. 

Getting your Amiga to use PC 
di»Ke is not that much of a problem, 

thanks to a set of programs in the 
public domain called the MessyDOS 

File dysiem handler, or MSM for 
short. MSH is written by Olaf Seibert, 

and persuades your Amiga to use 
IBM PC aisKs as though tney were 
real Amiga disks. However, although 
MessyDOS is one of the most useful 
public domain programs that is 
available, it is unfortunately also one 
of the least user-friendly. The manual 
files which come along with the utility 
are so full of technical details that it 
is extremely difficult to find the basic 
information needed to make the 
thing work properly. I am a member 
of a world wide e-mail list called Info- 
Amiga and lately it has been full of 
people seeking help because they 
could not get MessyDOS to work 
correctly. Because there is clearly a 
problem with understanding the 
program, therefore. I wrote this 

eimplo tutorial on how to set Up 

MessyDOS on your boot disk and 




JARGO 

BUSTING 

DOS - Short for Disk Operating 
System. DOS is the 
firmware which allows the 
Amiga to access disks. 

IBM PC - The IBM PC and its 
clones form the most 
popular computer system 
in the world. If there's a 
computer in an office, the 
chances are that it's a 
PC-compatible machine. 
Although many places 
use true IBM machines. 
the vast majority use 
tnird-party imitations, 
known as 'clones'. 



Michael Lazarou looks at now to 
get the best out of MessyDOS, a 
utility for reading PC-formatted 
disks on your Amiga 



how to use it to read and write to 
standard double-sided 80-track IBM 
PC disks. 

WHERE TO GET IT? 

Getting hold of MessyDOS should be 
no problem. Any half-decent PD 
library should stock it. Make sure 
that you get version 1.3 or higher, as 
early versions don't work very well. 
Some libraries may give you a copy 
of MessyDOS ready-installed on a 
Workbench disk, but you may have to 
install it yourself - if you download it 
from a bulletin board, for example. 

INSTALLING MESSYDOS 

Installing MessyDOS is quite simple 
and mainly involves the transfer of 
files on to your boot disk. 
Unfortunately the system does not 
come with an automatic installation 
script, so the files must be 
transferred manually by the user. 
First of all. copy the commands DIE. 
IGNORE and MESSYFMT to the C 
directory. Then copy the device 
handler 'messydisk. device' to the 
'DEVS' directory, and the file system 
handler MessyFileSytem' to the 'L* 
directory. You will also need 
'arp. library' version 1.3 or above in 
the LIBS directory. The version of 
MessyDOS I received did not come 
with the arp.library on it. but the 
library is readily available and if you 
have collected any PD software at all 
then you probably have it on one of 
the PD disks already. 

The only slightly tricky bit of 
installation is changing the mountlist 
in the DEVS directory. Below is a 
sample mountlist entry to turn unit 1 
into a MessyDOS drive. Use any text 
editor to add it to your mountlist. For 
It to work you must use the 
Workbench 1.3 or above version of 
the MOUNT command. For 
Workbench 1.2. change 'FileSystem' 
to 'Handler'. 

/* 

* An example mountlist entry 

* to turn unit 1 Into an 

* 80 -track IBM drive 
*/ 

MSI: FileSystem = J 

L : MessyFileSystem 



Device = 
DEVS imessydisk. device 
Unit - 1 
Flags ■ 

LowCyl - ; HighCyl ■ 79 
Reserved = 
Surfaces ■ 2 
BlockaPerTracX ■ 9 
Buffers - 5 
DosType ■ 1 
BufMemType = 1 
BootPri - 
Stacksize = 3072 
priority ■ 9 
GlobVec ■ -1 
Mount ■ 1 



Please note that this example 
mountlist is for version 1.3 of 
MessyDOS; earlier versions use a 
slightly different mountlist. and you 
should see the accompanying 
manual files of your version for the 
relevant details. 

The new device name is MSI: 
and can be used just as you would 
use DF1:. You don't have to use the 
name MSI: if you don't want to - any 
name you like will do. If you wish to 
use drive instead of drive 1 then 
just change the unit number in the 
mountlist to 0. Unfortunately, the file 



system handler MessyRleSystem is 
not 'pure*. This means that if you 
wish to have two drives operating as 
MessyDOS drives then you really 
ought to have two copies of the 
MessyFileSystem: MessyRieSystemO 
and MessyFileSysteml. for example. 
Although. I have run both drives 
and 1 with the same file system with 
no problems, don't be surprised if 
the machine suddenly Gurus for no 
apparent reason if you do this. 

USING THE SYSTEM 

The system is now fully installed, but 
before you can use MessyDOS disks 
the device has to be mounted. You 
may prefer to add this to your 
Startup-sequence, so that the 
operation is performed automatically. 

To mount MessyDOS, type the 
following at the CLI (or add it to your 
Startup- sequence): 

> MOUNT MSI: 

You can now use MSI: just like a 
normal drive. All the normal 
commands such as DIR. LIST. INFO 
and CD will work with the device, and 
you can create and read files just as 
though you were using an Amiga 
disk. In earlier versions of 
MessyDOS, DIR and LIST did not 
work properly - they thought that all 
files were directories - but this has 
been fixed in version 1.3. And just to 
make things even more confusing, 
the 1.3 Arp versions of LIST and DIR 
worked with earlier versions of 
MessyDOS. 

mmmn 



What is DOS, 
exactly? 



BEGINNERS 

'START HERE 



DOS stands for Disk Operating 
System, and is a piece of 
firmware which allows a computer 
to access floppy and hard disks. 
Almost all computers have 
different DOSses. which means 
that it Is quite difficult - and 
sometimes impossible - to take 
disks created on one computer 
and use them on another. 

So what does MessyDOS do? 

MessyDOS is a patch' which 
fools the Amiga into reading IBM 
PC-compatible disks. So any disk 



which was 
created on an 
IBM PC should be readable by the 
Amiga. But do remember that 
MessyDOS doesn't allow PC 
programs to run on the Amiga - 
it's only data flies which will be 
transferrabJe. And even then, 
you'll have to have an Amiga 
program which is capable of 
understanding the data. Text flies 
saved as plain ASCII, for instance, 
should be readable by just about 
any word processor, but data 
saved in a program's native file 
format is unlikely to be usable on 
the Amiga without a great deal of 
messing around. 



AMIGA SHOPPER •ISSUE 7 • NOVEMBER 1991 



91 



PUBLIC DOMAI 




(gn1lnuedliompage9! 

FORMAT DIFFERENCES 

There are a couple of differences 
between the MessyDOS file system 
and the AmigaDOS file system. The 
moM olivlous difference Is In Ihe 
naming of files. MessyDOS uses 
standard IDM filenames, which are 
an 8-character base name with a 3- 
cnaracier extension separated oy a 

full elop (period'). There is also a 
restriction to the characters that you 
may vsq in filenames. Basically you 
are limited to the upper-case letters 
A 2, digits 9, and most 
punctuation' characters except 

space * 9 , < » / «» I , : and V If an 

illegal file name is passed to 
MessyDOS then it will try to map the 
name to one that is allowed. For 
example, lower-case letters are 
converted to upper-case. As only 3- 
character extensions are allowed, 

'.info' files are illegal MessyDOS file 
names. Filenotes are not allowed on 

MessyDOS disks either 

THE COMMANDS 

DIE is used to unload MessyDOS 

when you no longer require it. This 

means that you can claim back 

about 30K of memory if you get short 
of RAM during a session. This is 
done by typing DIE <device> at the 



CLI. For example. DIE MSI: will free 
the space used by the code for 
MSI:. The device is still mounted, 
though, and MSI: can be accessed 
by a simple CD command. DIE 
should not be used if any program 
expects the device to be there. For 
example, killing MSI: while it is the 
current directory is not 
recommended. The author of the 
system does not recommend using 
DIE when Workbench is loaded. 

You can format your own 
MessyDOS disks using the supplied 
command MESSYFMT. This program 
is daunting, to say the least, so you 
may prefer to use a PC to format 
your disks before you use them on 
your Amiga. 

The usage of the command is: 

mesByfmt <unitnr> <device> 

The <device> name is optional and 
defaults to 'messydisk.device'. For 
example. MESSYFMT MSI: 

MESSYFMT now swamps you 
with a mass of questions to 
determine exactly how you want to 
format the disk. As long as you want 
a standard, double-sided 80-track 
IBM disk then you don't have to 
worry about most of them, as that is 
the default. Just keep pressing 



<Return> until asked whether you 
want to format the whole disk. Enter 
1 and then enter 42 to show that you 
are still awake and know what you 
are doing. The disk will then be 
formatted. It is possible to just 
format the boot block and root 
directory - which performs a similar 
job to the AmigaDOS FORMAT 
QUICK' option, but for a PC disk. 

This is the list of questions that 
MESSYFMT will ask you: 

Bytes per sector? [512] 
Sectors per track? [9] 
Number of sides? [2] 
Starting cylinder? [0] 
Number of cylinders? [80] 
Sectors per cluster? [2] 
Bootsectors? [1] 
Number of FAT copies? [2] 
Root directory entries? [112] 
Total number of sectors? J 

[1440] 

Media byte? [249] 
Sectors per FAT? [3] 
Number of hidden sectors? [0] 
Format whole disk (enter J 
D? [0] 1 

Are you sure? (enter 42)7 J 
[0] 42 

The newly-formatted disk will have no 
name at this time, and will show up 



W 








■ 



Your honest opinion off Amiga Shopper 



To help us keep improving your favourite magazine, 
please fill In and return this form each month. 
Photocopy it if you don't want to cut up your magazine. 

1. How did you buy this Issue? 

j I subscribe 

j Newsagent delivered it to my home 
Fj Asked newsagent to reserve copy 
Q Bought it on a planned shop visit 

_j Just happened to see it and liked it 

2. Rate Amiga Shopper In terms of value for money: 

[j Excellent Q Good 

j Reasonable Q Poor Q Rip-off 

3. Out of ten, how much did this month's cover make 
you want to look inside 9 /10 

4. How much does this issue appeal to you overall? 

/10 



6. Rate out of ten this and any other computer 
magazines you read regularly: 

Amiga Shopper /10 

/10 

no 

/10 

7. Out of ten, how useful did you find this month's 
feature on 3D graphics? /10 

8. What do you like most and then least about this 
issue? 



I most like 



And I least like. 



Your name and address:* 



5. How does it compare with 

previous issues you've seen? 

Q Much better 

i_J ADout the same standard 

Q Much worse 



□ Slightly better 
Q Slightly worse 



* Leave blank if you wish - but we may want to send you 
details of exclusive special offers. 

■ No stamp needed if posted in UK. Return to: 
Amiga Shopper November Survey, Future Publishing. 
Freepost. Bath BA1 2XF 



on Workbench as "Unnamed". The 
disk can be named using the 
standard AmigaDOS 'relabel' 
command. MESSYFMT can be used 
to create any IBM format that you will 
need. A single-sided disk can be 
formatted, for example, by changing 
the number of sides to 1. Don't 
forget to alter the mountlist to take 
account of any alterations, though. 
IGNORE is a program which is 
supposed to suppress the CRC 
check in any currently open unit. It is 
used as: 

ignore <unitnr> <YES/NO> 

If you only give the unit number, 
IGNORE will output either Yes or No. 
reflecting whether CRC mismatches 
are currently being ignored. This 
command can be useful when you 
wish to recover data from a damaged 
or dodgy disk. Sometimes text files 
may be usable even if there are a 
few errors in them. 

DUAL DRIVES 

One of the strange things about 
MessyDOS is that it works in parallel 
to AmigaDOS. When a disk is 
inserted in a drive, the Amiga file 
system looks at it first to see 
whether it is a valid Amiga disk. If it 
says that it isn't then MessyDOS 
takes over and has a go. If the Amiga 
file system says yes then MessyDOS 
ignores the disk completely. This 
means that a drive can be two drives 
at once(!). You can access both DF1: 
and MSI: at the same time, for 
example. So by changing disks a 
couple of times when necessary you 
can keep your two Amiga drives and 
have a PC drive as well. 

DOING THE BIZ 

Overall. MessyDOS is a very solid 
system, by which I mean that it is 
not likely to 'Guru' just because you 
sneezed too hard - unlike a lot of PD 
software about. Most file requesters 
should allow you to access 
MessyDOS devices as legal drives; 
those using isup. library and 
req. library, for instance, will work 
with no problems. The system 
generally performs extremely welt. 
although it is a bit slow and 
transferring large files can take quite 
a long time. Another thing to look out 
for is that when Workbench is loaded 
there are two icons for a MessyDOS 
disk instead of one. This is because 
both the Amiga system and 
MessyDOS give an icon to the disk. 
Because the Amiga file system does 
not understand the format, it gives 
the disk the name DF1:BAD. 

Hopefully you should now be able 
to use the system with no problems. 
If you wish to contact me for more 
information, you can e-mail me on 
Internet as username 
michaell@>cogs. susx.ac.uk. gj^ 



92 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



Yeah, we play games 
but we take 'em seriously! 




Want to know a secret? 

We blow the lid on the tricks and techniques 
that are used to create into a game 
with top-class graphics 

Make a hard decision! 

We put A500 hard drives to the test and 

help you decide which to buy 




Are you making the 
most of your machine? 

Harness the hidden power of 
CLI with our new Beginners' series 







Does it feel real? 

Find out what the experts think of sims 



Why are you STILL 
using a mouse? 

How an alternative input device 
can improve your work 





PLUS latest news of the Amiga scene (including an in-depth report on the upcoming World of 
Commodore show), the best reviews of everything that's new in games, serious software, hardware and PD 
software, and lashings of advice and help in our Workbench and Gamebusters sections. 

Which is what makes Amiga Format the most exciting mix of everything for the Amiga, every month. 
Don't miss it! 

SCHIZOPHRENIA UNLEASHED! 
ISSUE 28 ON SALE THURSDAY OCTOBER 10TH £2.95 

The world's best-selling Amiga magazine* 
Britain's best-selling home computer magazine 1 K& 

Reviews that the computer industry trusts the best 2 BK 



1 ABC aucmed circulation II 5, i SB Ja»v j V n 1991 
2 V xed No I magazine aiding slocking decnrans. Computer Trade WeeUy Dealer Survey 1 99 1 



1M1- 



T & DELIVERY • 



Evesham Hi<resl 



• ALL PRICES INCLUDE VAT & DELIVER 



I WW 

I? 



is 




PRICES INC.DELIVERY & VAT @ 1 7.5% 

Express Courier Delivery : 
(UK Mainland Only) £6.50 Extra 



BUY WITH CONFIDENCE from one of the longvftt etlabllthtd 

compantes m fheir field, with a reputation fo# good t#rvic* 

and pncvs W* havt inwstcd hvavtly in a computtr aytiem 1o 

tnatrtf our Tc 'c vo*c v :.t,i*t to provide up lo ihc minutt ttoch 

tnrormalion, coupled vrith highly vlliticnt order proccising 

Our fully equipped Workshop erttblei us lo carry oul almoal 

any repair on our premice* We (eel ture that you won I be 

disappointed tl you choose Fveaham Micro* 



HOW TO ORDER 



m 




Call us now on 

0386 765500 

Lines open Monday - Saturday. 
9 OOam - 5 30pm 



flf-r. Send Cheque, Postal Order or 

■«=-" ACCESS/VISA card details to 

Evesham Micros Ltd 
Unit 9, St Richards Rd. 

Evesham, Worcs 

WR1 1 6XJ 



^ 



ACCESS /VISA 

Cards Welcome 



^ 



Government. Education & PLC orders welcome 

Same day despatch whenever possible 
Express Courier delivery (UK Mainland only) C6. 50 extra 

Please note that 5 working days must be allowed for 
personal cheque clearance. 



Mail Order Fax: 0386-765354 



Unrt 9 St Richards Road, Evesham 
Worcestershire WR11 6XJ 

V 0386 765 180 

»0« 0386?o5354 
Open Mon-Sal 9 00 - 5 30 

5 Glisson Rd. Cambridge CB1 2HA 
It 0223 323898 

>a* 0223 32WS3 

OoenMon-Fri.9 30-6 00&Sat 030530 

Corporate Soles Dept • QMaeo*6» 



PLEASE NOTE THE CHANGE OF 

AOORESS OF OUR BIRMINGHAM 

SHOWROOM FROM 4th NOVEMBER 



251-255 MOSELEY ROAD. 
HIGHGATE, BIRMINGHAM B12 0EA 

IT 02 1 458 4564 

fox 021433 3825 
Open Mon-Scrt., 9 00-5 30 • Easy Parking 



TECHNICAL 
SUPPORT 



^0386-40303 

Monday to Friday. 10.00 • 5.30 



12 MONTHS WARRANTY 
ON ALL PRODUCTS 

AMfctaftcofTrtatt^tfgoinQtQprKs* Atf goods sifrgcf icivjriJsWy 



3 A" Track Display Drive 



High Quality dOuDW-S-Oed 3 5' floppy 
d"ve offering the full 

880K formatted capacity 

per 3 5' *sk Features a 

speoa' LED display 

wt>«n accurately shows the 

current track be<ng accessed 

dunng any disk drive 

activity NEW LOW PRICE' 




ONLY £64.95 





PRICE 

_ BREAKTHROUGH! 



AT LAST... the chance to buy Quality, 

High Capacity Hard Disk Systems for the 

Amiga 500 at realistically low pricesl 

NEC SCSI HARD DISK UECHANJSMS for optimum ptrtormwncm 
Jhmm Accms Tim»> & Autopartang 

| IncludM rtl own DEDICATED PSU CBM raconvn#n« agamd jm of 

Hard D*»k» wrthout ind*p*ft<J#fit pow»r supply 
) QUIET., tales! lechnology dnves run cool no Fan o naadad 1 
| Opcion tof up to 4MB KMittonaltMy RAM EXPANSION using SIMMS 
| GAME SwrTCM attows Ganges to M badod *rflhoui dieKonnadon 
, Include* SCSI THROUQHPORT at rear to/ lunhor eipanston 
High quality m*iai casing colour matched to If* Am<^ SOO 
InciudM MRBACKUP PRO js *«*Ji as Co^guralKXYFcrfrr^i v*i* 4 ta 



40Mb MODEL ONLY £ 299 
1 00Mb MODEL ONLY £ 449 

7Mb RAM Version: ADO CIO - 4Mb RAM Version: ADD CI 60 



3/ 2 " EXTERNAL FLOPPY DRIVES 



AMAZING LOW PRICE I 

£51.99 

^including VAT & delivery 




• Very quiet 

• Slimline design 

• Suits any Amiga 

• Cooling Vents 

• Sleek, high quality metal casing 

• Quality Citizen/Sony drive mechanism 

• On / Off switch on rear of drive 

• Full 880K Formatted Capacity 

• Long reach connection cable 



Also available: 

5.2S" External Drive 

40/80 Track Switchable 

Only £99.00 inc.VAT/dehvery 



AMIGA A500 SOLDERLESS RAM UPGRADES 




512K RAM Expansion 

also available without 

clock for only : 




512K 

RAM/CLOCK 
UPGRADE 




> Direct replacement for the A501 expansion Convenient On / Off 
Memory Switch j Auto-recharging battery backed Real-Time Clock -j 
Compact Unit Size : Ultra-neat design ..- Only 4 low power FASTRAMs 




T.5MB RAM BOARD 



Fully populated board Increases total RAM in A500 to 2Mb ! .- Plugs 

into trapdoor area, & connects to GARY chip j Includes battery 
backed real-time Clock - Socketed RAM ICi on 512K ' 1Mb Versions 



Unpopulated RAM board with clock £ 34.95 

RAM Board with 512K FASTRAM installed ... £ 54.95 
RAM Board with 1Mb FASTRAM installed E 69.95 



; 



NB The enpansKxi board 

'©Quir« Kictistart l 3 lo 

operate - 

Ktdujtat 1.3 upgrade 

RAM Board with 1.5Mb FASTRAM installed £ 79 00 ava.iawe i'Cn ui'0'C?9 9$ 




NEWI 



iimillUIL.. 




MEGABOARD' | ONLY 

£59.95 



Conr«cHtoyour5l4WR*VA 
upgrade to 91VQ K5MB 

With our MEGABOARD. you can further expand 
your A 500 s memory to a total of 2Mb without 
disposing of your existing 51 2K upgrade (must be 
4 x RAM-chip type, or not exceeding 9cm in length) 



ME GABOARO ne«OS K <ktlart 1 3 

to operate (K<kstan 1 3 upgrade 

averfaft* from us to* £29 95) 

*utaW»on reoj-re* connection to 

ft*GARYcr>*© Easy lo lotto* 

m&iruciiont provided 



• AX3Ama y iva lamiNi swud nv 



^•J>tuujet(S9A3 



• AMAma 



samDN 



EHE 



77 V 



ALL PRICES INCLUDE VAT & DELIVERY 



Evesham Micro? 



• ALL PRICES INCLUDE VAT & DELIVERY • 



7Y-FI amplified stereo 



REALISE THE TRUE 
SOUND POTENTIAL 

OF YOUR AMIGA 

WITH THIS PAIR OF 

FULL RANGE 

SPEAKERS ! 

Vour Amiga produces f n# QueMy hi-fi tfareo found 
Erwv qui— y » *T »c kwxJ rsprotfuciic^ ID n« 'utf 

•r«h Ihrt U^CUfry tf»l*rjn*d rjr*4ti n*tt twri *r*** b *' 

fyVrjrn 1 TeAtur^s ffctt+r polled iptakar d»s»gr wit* 3 
uperjii dnven n each unit end rctrporaiat e 
bu* n amptf**r wfb ec»ustat>* vo»uma control Runs 
from PSU iwppbed) or frcm tuflanas (not mcJudad) 
Sp+skmt Dimensions *?4*jr93jrf,?5rrirri {HmWeD) 




ONLY 
£39.95 



NEW! TOP VALUE 400dpi 
HANDY SCANNER 



QUALITY SCANNING - AT 
THE RIGHT PRICE ! 

Representing outstanding value 
for money, this package 
comb* net fop Quality scanning 
hardware with the distinctively 
powerful DAATASCAN PROFESSIONAL 




Al * g**u*nm 400dr> ■t*r»*i**ifl rvoctfufto" ^« 

produoaa fruV aupartj que**y scans Has a *uii »0S/rw, tcann^g 

»wm vj'4D*9 ongninesi tonro anrj »00 - fflO 300 aooopt resoJuton 

Ptoi«n#rf n«hMmtl *u^ f ^ #<VtCv^ H^rt 4 W% 'w S*-e ■<*' 

^ •xff^e* ^e «n ex ** wpto6* 

i^uiiW g'«v w^ies P*c*yte* 



ONLY £119.99 



GOLDEN IMAGE HANDY 
SCANNER & TOUCH-UP 



OjtsU^d^ 3l-*i% ereeJeri va'ue ** *-or*y N 

packaga *< jom * i0CM0Odf> ica*** wm cut*' opaona 

plus tht aT^^ngpy powar+ui TOUCH UP wttware 

pacuge wnc* rjrvsa ine acan"e' d*9dV Scanner 

includes vewing «>roow I oeckig^r ** accurate 

team every orr*e Scan a<ff*a* i n» an or g'ey 

ji inujgaft up to 400dp> Many mage 

, ^^0L a^ncamt^t & spec.a a"!*:* ava^Ov 

^^^^ ,f o** *^»n TouctvUp * aewWe 

inveaimert for Oaitlop PwtMning worv 




ONLY £145.00 



TRUEMOUSE 



>>s 



WE GUARANTEE that this It iht 
tmoothtst. mott rttponslva and 
•ccuritt rapiKtmtnl moult you 

can buy for tht Amiga ExcaUant 
partem ■ net. •mtnng low pnet I 



C1"7 QC SATISFACTION 

*~ i .^n/ guaranteed 



GOLDEN IMAGE OPTICAL MOUSE An,ga ST compel** ■ 
• ««'i«nt favo:*o«--«y iu«'ec NEW LOW PRICE' £ 2900 



ROCGEN GENLOCK 




VOU WILL HAVE TO PAt AT 
LEASTTHKl AS MUCH 

MONEY to obtain a a*m*Ler 

level ol quality, (unction 

and sophistication oflered 

by our new GENLOCK 

adapter, compatible to all 

Amiga* ' Special features include 

(he at-itty to racord grapNtt A 

animalHX^s on video raccyders and 

overlay graphic and to*l onto video. 

Capable ol smooth and slatxe lading and 

overlaying ett«ts *r^ special tuning knob 



ONLY £114.99 



PHILIPS 1 5" TV/MONITOR 




wrm n% ctedtctfad *^onor mput ihia modal 

oombaws the adwitagts of a *ugh ojji I *r rwejrjiur* 

rteofcjtloft colour monitor wfth tna corvanltnce o* 

rtmcrta control Tt*Ha«t TV . at m aiceilani km price I 

NEW Varslon Jeaturee Oart glaaa acrten Tor Improved 

contrast pfcjt fvj»i range >*t> loaaker sound output 



£269.00 



Including VAT, 

dtlivtry ft cabi« 



I Philip* CM 8633 Mk.ll including cable 



£239 00 



A590 ADD-ON HARD DRIVES 



ASS0 OWNERS' Expand your nartj qHa sioraga tunher anrh one ot our add<r 
ajrtemrfy cased SCSI Hard Drives «rrih 25ms autopervjngNtC rfwjcfwjnumt and 
■apaiala poarar suppty Ptugs »«o the socnet providad on the rear o* ihe A590 unit 
Enamel 40Mb SCSI Drive cased *rth PSU 

10 directty add-on to the Commotio'* A590 C 299 00 

EHernal 100Mb SCSI Drive caswl with PSU C 4i9 00 




AMIGA SPECIAL DEALS Q 




A500 CARTOON CLASSICS PACK 



KSSLtO 




Top Value Starter Pack includes ; 

- Amiga 500 with 1Mb RAM and 1Mb Drive 
TV Modulator. Mouse. Kickstart 1.3, etc. 
DELUXE PAINT III' Paint Package. PLUS: 

*"1 yx-~3>v ' LEMMINGS ' (top sellert) 
(Tib /Jrt^&rt) CAPTAIN PLANET' 



&J^ 



£369.99 

AVAILABLE WITH 2ND 3.8 
EXTERNAL DRIVE FOR A 
SPECIAL PRICE OF £41 9,99 



BART SIMPSON vs. THE SPACE MUTANTS 



GAZZA 

transfers to Evesham 

Micros with our new 

brilliant value 
Classics Extra Pack! 



CARTOON CLASSICS EXTRA' PACK 



Features an Amiga 500 Cartoon Classics Pack 
as detailed above, plua theae Fabuloua games 

OAZZA 2 
NIGEL MANSELL JUNGLE BOOK' '9UBBUTEO 

Trackault Manager 90 ASTERIX Tank Batlle 

Battle Squadron' Diet Riot 1 Brock Alanche 

Treasure Trap' LostNMm OlakMan 

PLUS! A wordproceeaor and apreadfheet 



£389.99 

AVAILABLE WITH 2ND 3.5" 

EXTERNAL DRIVE FOR A 

SPECIAL PRICE OF £439.99 



A500 Class of tht 90s Part C 499 00 

AS00 Oats of th« 90s Part pbs our 

3 5' Fitem^i 0<sk 0"v*> C 549 00 



A™.ga 1S00 Stane* Pack (1Mb RAM 

2a35"dn»tiColrMonriQieic. £94900 
- -"Odo»e A590 ?0Mb Marfl ^>^^ C ?99 99 



A590 512K RAM Upgrade C29 9S 

A590'MDRAMUD9'«e C 59 95 

A590 2Mb RAM Upgrade e 9*» <»5 



AMIGA 1 500/2000 UPGRADES 



HARD DRIVE / RAM UPGRADE BOARD KIT 

Krts comprise of U s-«e r^arO oVs* co^:ro)*r caras incorporating 

unpopu'aled S'MMS RAM e<panson sockets to> accommodating up 

to 8Mb RAM PLUS h«gh speed fast access NEC SCSI hard d<»s 

40MB HARD DRIVE & INTERFACE / RAM CARD.... £ 349.00 

100MB HARD DRIVE & INTERFACE / RAM CARD.. E 499.00 

PLEASE NOTE These are unpopulated HAM sockets - 
Add C BO 00 per 2Mb ol RAM requtred 



8Mb RAM Expansion Card with 2Mb Fitted 

easily upgradeabie 1o 4Mb. 6Mb or 8Mb 



£ 14995 



VIRUS PROTECTOR 



BANISH VIRUS PROBLEMS! 

Our compact Vlrua Protector frts aaaily to the Port of the tail dlak drive in 
your Amtpa lyatam. prot»ct>r>g alt mtamal »nd ailarnal drtvaa from boo! 
block vlrutat Incorporata* a 
twitch to enable or di*abi« 
tha protection facility. 



ONLY £6.95 



REPLACEMENT A500 PSU 




Genuine Commodore Amiga A500 
type replacement Power Supply 
Unit. Good quality switch mode 
type. Super low pric»! 



ONLY £39.95 



MIDI INTERFACE 



Our tuty cor^patiW* h^ quality MIDI *le*iace ox*r>ect% cVec^ *rm rhc A/ri^j 
wnaiporrandprovdestN OUT & thru pons lo' good t><*uff y Faalur«LtD 
ndcjlori on each port for 
diagnostic purposes SuperC 
compact design 



ONLY £19.95 



STEREO SOUND SAMPLER 



Oftcnnj tuw compalfc*Wty w*th almost any Amiga audio dig***' package ouf 
Sound Samper features excellent circurtry. yieWtng prolesscnai results The 
mam M> conwerler grves a d*gfl*ng fesoimcr^ ol up to 50KH/ *rth a laal Wew 
rate Tao prxno sockets are provided 'or stereo tine input plua an option for 
rrwerophone Adjuslabie ga»n « acriteved wtih built-in coniro* knob Complete 
wilh public domain est 
containing sound sampling 
appfcationa I uttM <s 



ONLY £29.95 



AMIGA 500 INTERNAL 3.5" REPLACEMENT DRIVE 

Fully compatible. Kit includes full fitting instructions C 41 .99 



New COMMODORE C T V Including Lemmlnge' 4 

Hutchlnaona EncyclopeadLa Starter Compact Otaka C (79 00 

vtQt-Ami9a vx)ao d^aar package *nc VlDt-Chrome C 11000 
VtOt-Chrom* Amiga colour frame genefaton ki tofn B4W *mage» C 1695 

VaOt-flGB cotour frame generaton M from BAW kt^qm C 64 95 

EMR VIDCOPILOT V320 Soprutcattd Vdeo EiM^ng Sy**»m C 999 00 
KCS Powtrboard Hardware PC Emulator wth is own 

iMbotRAMorvboard 5 1 2K uaMtM ni Am^a mode 1 229 99 

Klchaian i 3 Upgrade t 29 9* 

Amiga 500 Dual Cover C 4 95 



NEWI STAR LC20 9-Pin Printer 



NEW SUCCESSOR TO THE STAR LC-10 WITH 
MANY FEATURES AND A FASTER PRINT SPEED 

Provir>r\g tupartativ* pap*r hanrjbng four exce<>e*M NLO 'o^ta and a 
n«* «up«r-taai pnrtt %peed of iBOcp* .n rjratt and 44 cos kfl NLO rh# 
LC70 appropnatriiy supercedes tne pnenomenaity succeM»ut LCtO * 

INCLUDES CONNECTION 

CABLE A 12 MONTHS 
ON SITE MAINTENANCE* 



ONLY £139.99 



PO/MTCDC Prices Include VAT. 
rl%ini t Cl%& delivery and cable 



EVESHAM MICROS SPECIAL OFFER t 

All STAR Printers include 12 months On-Srte Maintenance 



Star IC 200 »Pr Cotou' 4 torts 1B0 45cps C 209 00 

NEWT STAR LC20 tan iKMScpt super 9 pr «<ceJ«ni vaKia t 139.99 

StarLC24 10 74Pn 4 lorMs l80«Ocw t 209 00 

SlarLC 24-200 24 Pn 5lonts 200 67cps C 249 00 

Star LC 24 200C 7 colour vation ol abova C 2t9 00 ' 

Aulomatic Sheet Faadar 'o' above p*rters ip*s state modeh C 54 95 

J NEW' SUrXB24-2M COLOUR 24*p*i 60 col po**rpnrHtr C 399 99 

I NEW! Star KB24-2S0 132 co*urr^ person of XB24 2O0 1479 99 

Oiivem JP- 1 50 inkfet V*f Omu qu***v aicefjtcrui value C 269 99 

Olivetti JP-350 inNfai eicHJent h^jh spMd 300dpi punter C 399 99 

Parwon*c KXP1124I s*jpe* last 24p^i 30O^40cps J 279 00 



Citizen PRODOT-24 COLOUR 




Professional 24-Pin Colour Printer 
* at a budget price! 

"■ghV v«rsa^* a»na# QuaWy 
center 200 cp* output +* 
*a*s 66 cpa tn LO moda (5 true 
Wler quaWy 1on(s) Fua control 
"rrorn front panel jG^pr«a r#% 360 ■ 
iBOdp jFara%iand5enaMniar1*cea 
A S**g*e Snee* Feed as vlartfard 
2 Year Uanutaduwa Warranty 

Normal RRP: £ 74635 inc. VAT 



ONLY £269.00 



including VAT t 
delivery and cable 



Olivetti DM124C COLOUR 



Professional 24-Pin Cotour 

Printer with full 12 Months 

On-Site Warranty Cover ! 

200 cps m draft. $0 cps m LO rrcdt 

j 7 Cotour output G'aphct '•* 360 

■ 180dpi , Mug« 40k buffw j 

TraclOf A S^gto S^l Iwd 

12 MONTHS ON-SITE WAHHANTV 

DM1 24C Normal RRP; C 389 95 inc.VAT 





Digriji Wordyrorth 


t 11900 


Kind Won* 2 


C37» 


Prolatl VS 


f ng« 


Hmo** Hrama Arcourta 


C23« 


Deriaa Paint 4 


CPOA 



D#<u>aV<Jao3 C94 9S 

Muk-X 11 t 6S 00 

AMOS C 37 50 

H<Son LattceC nwoo 

GPA BASIC V3 C»« 

GPA BASIC Corrvile' t 34 96 

D#vp»c 7 IS (44 U' 

Danev An»fTwtion $tud*o ( 69 95 



ONLY £269.00 



including VAT. 
delivery and cable 



TRACKBALL 




Eiceaanl new hy pariorrnance Trac4ial 
Kfy compalWe lo any Arrwga or Alan ST 
Operates irt*n r*a mome or foythc* po^ 

Sup#K-5moofr accyatt and vtrteWa 

you probabry *onl wam tow** 

mouw agar aHar usng th* 

TrK*£>aii ■ Total one-rvandad control 

Top tjxiatty conairudco and op*o* 

mec*»ancai Wiryi d^wanng nir/i speed and 

accuracy every lme No driver aoftwa/a neadad ■ 



ONLY £29.95 



:*I 



« 



?l 

3 



• AH3AI130 V 1VA 3QmDNI S3DIVd 77V • 



iSOJj|nuieijs3A3 



AH3AH30 y 1VA SOmiNI SSDIHd 77V 



AMIGA 500 Basic pack 4 £439.99 

includes: I Mb Memory. Mouse, TV Modulator , PSU, Manuals, 

1 Mb Internal Drive, 4096 colours 
PLUS: MOUSE MAT, DUST COVER, WORDWORTH 
PLUS: EXTERNAL 2nd DISK DRIVE 



AMIGA 500 ROME OFFICE PACK 



£549 



includes: Amiga 500, 1Mb Memory, Mouse. TV Modulator , PSU, 
Manuals, 1Mb Internal Drive, 4096 colours 

PLUS: WORDWORTH WP, HOME ACCOUNTS SOFTWARE 
Star LC20 OR MPS 1270 Ink Jet Printer (please specify) 



AMIGA 500 FIRST STEPS 



£459 



Includes; 1Mb Memory, PSU. 1 Mb internal disk drive. Manuals 
TV Modulator. Dpaint II. Deluxe Print. Music Mouse, 
Logo. Talking Turtle, BBC Emulator and Programmes, 
10 blanks disks , Lets spell at home, prowrite WP, 
infofile Spreadsheet., Dos and Don't Poster, Resource , 
in pack video, NAPE Booklet 

AMIGA 1500 NEW"*"" £649 

Includes: Toki, Puznic and ELF. Home Accounts. Works Platinum, 
Database, Spreadsheet, Dclux Paint III 



Hard Drives For AMIGA A500 

AS90 

A590 + 2MB RAM 
CVP Scries II 52Mb 

External Floppy Disk Drives 

Roc tec 
Cumana 

Memory Ipgrades 

A50I (extra 0.5Mb) 
Unbranded 0.5Mb with clock 

Printers 

Star LC 200 including printer lead 

Star LC24-200C including printer lead 

Star LC20 including printer lead 

Star XB24-200 including lead and on site maintenance 

Citizen Swift 24-pin colour with printer lead 

Monitors 

Philips 8833 Mkll with leads 
Commodore 1084 with leads 
Commodore 1083 with leads 

CLASSIC ADD ON PACKS 

Pack A 
Pack B 



£265 
£325 
£429 



£59 
£59 



£39 

£25 

£185 
£290 
£149 
£349 
£295 



£225 
£219 
£219 



PD Disks, Mouse Mat, Dust Cover £10.99 

Mouse, Mastering AmigaDOS Book Volume 1 £43.99 

Mastering Amiga DOS Book Volume 2 £ 43.99 

PackC 2nd External Drive, 512k Memory Upgrade £89.99 
Four PD disks Including: Word Processor, 
Database, Spreadsheet and Virus Killer 

PackD WORDWORTH Wordprocessor £176.99 
2nd Disk Drive, 512K Memory Upgrade, 10 Blank Disks 

CIASS1C PD Library 9Sp per disk 

Classic Computers has a large PD Library. Disks are available for just 
95p each. Send an sae now for our full list of software. 

Delivery and Charges 

Next day deltas) lor credit card orders placed before 4pm subject to 
availablity. Alternatively send cheque/PO to address right. Please allow 5 
working davs for cheque clearance. Subject to availabilty, despatch is 
normally within 24 hours of reciept of cleared payment. 
Small consumables and software: 

Other items: 

Offshore and highlands: 
Saturday deliveries: 
7am-9am next dav: 
Am next dav: 



Prices may fee changed without prior notice E&EO 



By post, check charges when ordering 

Next day courier service £ 10 per box 

Normal rate plus £20 + VAT per box 

Normal rate plus £ 10 surcharge + VAT 

Normal rate plus £10 + VAT 

Normal rate plus £5 + VAT 





omputers 



MAIL ORDER ONLY 
AMIGA 500 basic pack 1 £285 

includes: 512k RAM, Mouse . TV modulator. PSU , 

manuals, 1Mb internal drive 4096 colours 
PLUS : MOUSE MAT and DUST COVER 

AMIGA 500 basic pack 2 £305 

includes: 512 K RAM, mouse, TV Modulator , PSU, 
Manuals, 1Mb internal drive 4096colours 

PLUS : MOUSE MAT , DUST COVER 
and EXTRA 512KRAM 

AMIGA 500 basic pack 3 £345 

Includes: 1 Mb Memory, Mouse. TV Modulator, PSU. 
Manuals. 1Mb Internal Drive, 4096 Colours 



PLUS 
PL1 

PLUS 



MOUSE MAT & DUST COVER 

Mastering AmigaDOS Books Volumes I and 2 
Mastering Amiga C book and disks 



AMIGA Cartoon Classics £345 

Includes: 1Mb Memory, "The Simpsons", "Captain Planet 
and Planeteers" and "Lemmings" games, PSU, 
Manuals. 1Mb Internal Drive. TV Modulator, 
4096 colours 

PLUS: Dpaint III 

Cartoon Classics Software Pack £49 

Includes: Lemmings, Simpsons, Captain Planet and 

Dpaint 111 

N.B. Simpsons does not run on A1500 or A2000 

All prices include VAT 
Credit Card Phone Hotline: 

0923-678844 

Gwernement, BFP0 and School orders welcome 

Cheques and postal orders payable to: 
Classic Computers (Watford) Ltd. 
44 Maplefield, Park Street, AL2 3BG 
Office hours: 9-5.30 MonFrid, 9-4 pm Sat 

Classic by name 
Classic by nature 
Classic by service 

CLASSIC BY PRICE! 



LANGUAGES 








nee upon a time, there 
was an unmanned 
American space probe 
making its way to Venus. 
During its journey, a course 
correction was required which 
involved the execution of a previously 
unused segment of Fortran code. 
This segment involved a line which 
was supposed to set up an iterative 
loop to be executed three times. It 
looked like this: 

DO 3 1-1.3 

Unfortunately, there is a full stop 
missing after the keyword DO, so 
instead of initiating a loop the 
program created a variable called 
D03I and set it to a value of 1.3. The 
probe was never heard from again. 

This sort of thing would never 
happen with Modula 2, a language 
which NASA is currently considering 
for use in its future endeavours. 

Modula 2 was designed and 
written by Niklaus Wirth as a 
successor to Pascal, another of his 
creations. It is a very powerful 
language, similar in many ways to C 
- although if you were to compare 
listings of the same program written 
in both Modula 2 and C you might 
find this last statement surprising. 
They look quite different, but they are 
functionally very similar: there are 
few things that can be done with one 
language which can't be done with 
the other. 

The main difference between the 
two is that Modula 2 is stricter 
language. Since one of Wirth's 
design goals was to create a 
language which would help students 
to learn how to program, Modula 2 
discourages bad programming 
design. Programmers are forced to 
write in a far more structured way 
using Modula 2; the option is always 
open to a C programmer to write his 
or her code in an unreadable, highly 
unstructured way. Of course, whether 
programmers should be given this 
option is debatable. 

IMPRESSIVE STRUCTURES 

So, Moduia 2 encourages structured 
programming', a phrase which will be 
familiar to those who have had the 
misfortune to take any kind of course 
in programming. But what is It? 
Basically, it is a set of rules which 
certain academics believe 
programmers ought to follow in order 
to produce program code which 
works correctly and which can be 
understood and modified easily at a 
later date. 



We present a new series which 
looks at the different language 
available for the Amiga. In this 
article, we investigate Modula 



There are a lot of good ideas in 
structured programming. For 
example, the need to declare all 
variables before use. What this 
means is that before the program 
proper, all variables to be used must 
be explicitly named, along with the 
type of value that they are to hold 
(integer, character and so on}. Any 
variables used by the program which 
are not declared will cause an error 
at compile time. This is handy for 
picking up typing errors in a variable 
name, or the sort of errors which 
loose spaceships. 

Perhaps the most important 
tenet of structured programming is 
that programs should be broken 
down into separate chunks. This is 
analogous to the use of subroutines 
in Basic, but languages such as 
Modula 2 and C provide more 
sophisticated ways of doing this by 
means of 'Procedure' and 'Function' 
structures. Modula 2 goes one stage 
further, with the introduction of 
modules (surprise, surprise). 

COMMAND MODULES 

A module is an independent section 
of code, compiled on its own. There 
are two main types: program 
modules and implementation 
modules. Each program consists of 
only one program module, but may 
make reference to procedures in any 
number of implementation modules. 
These provide a way of creating 
libraries: the actual code in such a 
module is completely hidden from 
the outside world, and all that a 
program knows is the names of the 
procedures and functions inside the 
module, the parameters these 
require, and any special variable 
types declared within the module. 
This information is made available to 
the program module by means of a 
corresponding definition module, 
roughly equivalent to the FD files on 
the Amiga Extras disk which provide 
interface information for the Amiga's 
system libraries. 

The advantage of this is that 
once an implementation module has 
been written and debugged, it can be 
left well alone. If a bug arises in the 
calling program, it will not affect the 
code inside the implementation 



module, which can safely be 
assumed to be working. Another 
advantage is that general purpose 
implementation modules can be re- 
used with different programs, saving 
programmers from continuously re- 
inventing the wheel. 

PROGRAM LAYOUT 

So what does a Modula 2 program 
consist of, exactly? 

Program modules begin with the 
keyword MODULE, followed by the 
module's name and a semi-colon. 

After this comes a series of 
IMPORT statements. What these do 
is extract routines from the afore- 
mentioned definition and 
implementation modules. Just about 
any Modula 2 program will have 
IMPORT statements in It because, 
like C. the language itself is very 
sparse, without routines to perform 
even rudimentary input and output or 
string handling. Such things are 
handled by pre-written library 
routines, as they are in C. 

The next step is the declaration 
of variables and constants. 
Constants are simply a way of using 
a word to represent a value which 
will not vary. Giving constants names 
can greatly add to the readability and 
maintainability of a program. 

Modula 2 supports a variety of 
variable types, including integer, 
cardinal (unsigned integer), 
character, floating point and Boolean 
(with values of TRUE or FALSE). 
Variables declared in this part of the 
program are visible to the entire 
program - any part of the program 
can read and alter their values. 

String variables are created by 
declaring them as arrays of 
characters, as they are in C. A 
consequence of this is that, unlike 
Basic, any given string variable has a 
maximum length decided by the 
programmer, and even if the string is 
shorter than its maximum, it still 
takes up the full amount of space. 

Modula 2 also allows the 
creation of structured variable types 
- a collection of simpler types joined 
in a particular manner and given a 
user-specified name. 

Modula 2, unlike C or Basic, is 
very fussy about types, and will not 




"You don't just have to stick 
with C or Basic, you know - 
there are loads of other 
languages available." 

Cliff Ramshaw 



allow them to be mixed in 
expressions or assignments. For 
instance, an attempt to give a 
floating point variable an integer 
value will cause an error, whereas 
Basic or C will assume that a 
conversion is required and will 
perform it implicitly - something 
which is frowned upon by structured 
programmers. To get around this, 
since it is often necessary to convert 
from one type to another. Modula 2 
allows type conversion by a process 
called casting. 

THE NEXT PROCEDURE 

Once variable declaration is out of 
the way. the next step is the 
definition of any procedures local to 
the module (remember that external 
procedures can also be used). There 
are really two types of procedure: the 
normal type, which simply carries out 
a set of instructions and then returns 
control to the calling section of code; 
and the function type, which actually 
returns a value to the calling code. 

Procedures in Modula 2 have an 
optional parameter list, which 
describes the number and types of 
variables to be passed to the 
procedure. Their names need not be 
the same as the names of the 
variables used in the calling 
statement. A procedure is called by 
its name and a list of parameters to 
be passed to it enclosed in brackets. 
As with C (and some Basics) two 
classes of parameters may be used: 
value and variable. 

Value parameters are the 
default. When one is passed to a 
procedure, a copy is made of it and 
all work done by the procedure on it 
is actually done on the copy. When 
the procedure is finished, the copy is 

coatwwd oa poye 98 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



97 



LANGUAGES 



continued from page 97 

destroyed, leaving the original 
parameter untouched. Use of value 
parameters is considered good style, 
since it means that the procedure is 
incapable ot messing around with 
any variable*; that it should leave 

alone. It alao means that the 
language supports recursion. 
Sometimes it is necessary for 

the procedure to alter its parameters 

and for these alterations to be made 
known to the overall program. In this 
case, variable parameters are used 
(prefixed by VAR in the procedure 
declaration). When a variable 
parameter is used by a procedure, 
what is actually passed is a 
reference to tho parameter in the 
calling statement. All operations on 
the parameter within the procedure 
are performed on the original 

variable, by means of this indirect 

reference. This is the same as, in C, 
passing a pointer to a procedure. 

In the procedure body, as with 

the overall module, any variables 
needed are declared. These are local 
to that procedure - they cannot be 
accessed by the calling program, 
although they can be accessed by 
any procedures defined inside the 
procedure in which the variables are 
declared (if you see what I mean!). 

After this comes the main code, 
describing what the procedure 
actually does, rounded off with an 
END statement. 



If the procedure is a function, 
then it will include a RETURN 
statement, followed by the 
expression it is to return (an 
expression may be a simple value, a 
variable, or a combination of values 
and variables). Also, at the end of 
the initial PROCEDURE statement, 
after the parameter list, the type 
(integer, real, or whatever) of the 
returned value will be declared. 
Once alt of the procedures have been 
defined, it is time to get on with the 
body of the program. In Modula 2, 
this is often quite short - consisting 
mainly of calls to the other 
procedures and sections of linking 
code. It begins with a BEGIN keyword 
(as does the code within a 
procedure), and ends with an END. 

In fact, most control structures 
are delimited by the END keyword. A 
conditional statement consists of IF, 
followed by the condition and THEN. 
Between the THEN and END come all 
the statements to be executed if the 
condition evaluates to true. 

A similar construct is expressed 
with the DO ... END keywords. This is 
used with both the WHILE statement, 
in which a condition is expressed 
and the following statements 
executed in a loop until the condition 
becomes false, and the FOR loop, in 
which the following statements are 
executed in a loop for the number of 
times specified within the FOR 
statement itself. 



For an example of Modula 2 
code, and a brief explanation, see 
the panel below. 

WHAT USE? 

So what can Modula 2 be used for? 
Well, anything that Pascal might be 
used for since, aside from a few 
syntactical differences, the language 
is essentially a superset of Pascal. 
C, however, is its main competitor. 
Like C. Modula 2 supports structured 
data types and has facilities for easy 
access to the individual elements of 
such types; it also has ADDRESS 
and BYTE data types, and allows 
hexadecimal values and assembler 
statements to be placed directly in 
the code. As such, it is a language 
suited to systems programming and 
speed-intensive applications. 

It lacks a few of the subtleties of 
C. such as the facility to increment 
or decrement a variable while it is 
being used in an expression, but 
these things can be accomplished 
with a few lines of code. Basically, 
Modula 2 is a more verbose 
language, and one which is more 
careful to make you follow the rules. 
The uses to which it can be put are 
the same as C. and it is on its speed 
that it must stand or fall. 

It is a fast language, no doubt 
about it. The problem is that, 
because it has not gained the 
popularity of C. not as much work 
has gone into developing compilers 



A SAMPLE MODULA 2 PROGRAM 



Calculating the prime numbers between 1 and a given 
value is one of the simplest, non-trivial computer 
problems, and can be elegantly expressed In Modula 2: 

MODULE primes; 

FROH IfiOut IMPORT 

Wr4t«String,Writ»Ln,Writ«Card,R«adCard; 

var axmt, airrent, final, teat t cardinal; 

BEGIN 

WriteString{ 'Enter maximum value you wish J 
to check ' ) ; 

ReadCard( final); 

WriteLnO; 

FOR current :-l TO final DO 
test:«2; 

■ 

WHILE (test<current DIV 2) AND ((current J 
DIV test)* teat # current) DO 
test :=test+l; 



IF ((current DIV te8t)*test#current) THEN 
WriteCard (current , 5) ; 

WriteLnO; 
END; 
END; 

END primes. 

The first line gives the name of the module, which must 
be the same as the filename. The FROM ... IMPORT 
statement gets a few necessary routines from the 
InOut library. After that come the variable declarations: 
all are of type CARDINAL, which Is to say they are all 
positive integers. 



There are no procedures, so we go straight on with 
the program proper, denoted by the BEGIN statement. 
WrfteString, ReadCard and WriteLn are three of the 
InOut routines; the parameters to be passed are 
enclosed In brackets. Note that although WriteLn 
requires no parameters, It must still be called with 
empty brackets. ReadCard reads user Input from the 
console and puts it into the CARDINAL parameter. 

Next comes the FOR loop, which has much the 
same syntax as In Basic. Assignments In Modula 2 are 
done with the •:=' symbol, to differentiate them from 
comparisons of equality. 

The WHILE loop tests the two conditions, and 
continues Incrementing the variable 'test' until either 
of the conditions proves false. Once this loop has been 
exited, we know that either 'current' is exactly 
divisible by 'test', or that test' Is greater than or equal 
to half the value of current' (In which case there Is no 
need for further tests). 

Program flow continues beyond the END statement, 
coming to the IF statement, which again tests If 
current' Is exactly divisible by 'test'. If It is not, then 
current Is a prime number and It is printed out. The 
InOut procedure WriteCard requires two parameters; 
the first Is the CARDINAL to be output, the second to 
the number of characters to be printed. 

The conditional is terminated wfth an END 
statement, as is the FOR loop. Finally, the module 
Itself is terminated wfth another END statement, this 
time Including the module's name and a full stop. 



for it. and so they tend to produce 
slower, less efficient code. Having 
said that, its speed is perfectly 
adequate for most purposes, 
although you certainly won't be able 
to write the next arcade smash with 
it. Then again, you would be foolish 
to try that in C. 

There are now two or three 
Modula 2 packages available for the 
Amiga. The one we tried out is 
M2Amiga. by A+L AG Meier-Vogt, a 
Swiss company. It comes on two 
disks, and will conceivably run on an 
unexpanded Amiga with two disk 
dnves. although extra memory and a 
hard drive will help enormously. 

The compiler itself is a single- 
pass affair, meaning it only has to 
look through the source code once 
before producing its output object 
code. It is therefore fast. The 
package also includes a set of 
standard Modula 2 libraries and a 
set of libraries providing interfaces to 
all of the Amiga's own libraries. A 
linker is supplied but, like most 
Modula 2 linkers, it is grossly 
inefficient. If, for example, a program 
makes use of the WriteString routine 
in the InOut module (Modula 2's 
standard input/output library), the 
whole of the InOut module is linked 
with the object code, along with all of 
the unused routines, adding an 
unnecessary 3K to the length of the 
finished code. 

A number of demo programs are 
included in the package, which show 
how Modula 2 can be used to 
interface to the Amiga's graphics and 
other libraries. 

The accompanying manual is 
slim but adequate. It makes no 
attempt to teach or even describe 
Modula 2 in detail - a reference 
book is needed for that. It briefly lists 
the interfaces to the Modula 2 and 
Amiga libraries, but again, the Amiga 
reference manuals will be required 
before any serious Amiga 
programming is attempted. 

Modula 2 is a powerful and tidy 
language. As well as being of 
interest to the serious programmer, 
it could be of use to someone 
wanting to make the move from 
Basic to a structured language, or 
even to someone wishing to learn 
how to program from scratch. QJ 



rooooooooo 

Shopping List 

A+L M2Amiga £125 

Available from Real Time Associates 
Conning House 
59 Conning Rood 

Croydon 
Surrey 

CROoGF 

« 081 -656 7333 




98 



AMIGA SMOPPFR • ISSUE 7 • NOVEMBER 1991 



YOU MUST BE CRAZY 

NOT TO BUY YOUR DISKS AT THESE PRICES EVERy 
DISKETTE 100% CERTIFIED 100% ERROR FREE 



DISKETTES 



50 DSDD 3.5 M £24.00 200 DSDD 3.5" £64.00 

100 DSDD 3-5" £36.00 500 DSDD 3.5" £155.00 



3.5 M High Density 
55p each 



5.25 DSDD 
Only 25p each 



5.25HD 
Only 40p each 



STAR OFFER 

200 DSDD 3.5" £72 .00 

Plus 2 

1 00 capacity boxes 



ACCESSORIES 



50 capacity Icxkable box 3. 5". ...£3.95 Mouse mats £2.95 

90 capacity lockable box 3.5" ....£4.50 3 5" head cleaner £2.95 

100 capacity lockable box 3.5V. £5.50 ONLY IF BOUGHT 

Banx 5tackable Dox £8.95 WITH DISKS 



TOTAL SATISFACTION OR MONEY BACK 

ALL PRICES INCLUDE VAT & DELIVERY 

081-309-5556 

DIAL A DISC 

6 Walsingham Road, St Pauls Cray, Kent BR5 3BW 

Personal callers by arrangement. 

All offers subject to availability E/OE. 




VISA 





Switchable 

voice/lax line 



0983 79496 



Open 10am-7pm 
Monday to Saturday 




VISA 



ACCOUMTC 

Arena Integrated Ac 1 22 67 

Casebook CoWxriawjn 49 82 

EasyLedgers 15346 

Home Accounts 24 44 

Personal Finance Mgf 25.65 

SBAXtfa 81 78 

Service industry Ace 306.68 

System 3 Integrated 39 95 

BOOKS MUmStoctod 
60000 Asm Lan Prgrmg 21 95 
Assembly Lang Prgrmg 14 95 
Am^a Bas*: UvOut 18 95 
Am»ga C Beginoefs . 18*5 
Am*gaDOS 2 Companion 22.95 
Oesttoe v>deo Guide . t8«5 
Ehw Onv« IfvOut 2795 

Am»ga For Banners .1 295 
S/slem ProQ*m$ Gu<de 3295 
AmtgaDOS tnside & Out 1845 
Hardware Ref Manual 21 95 
Incsi Docs; ROM Mnl 2895 

Kids And The Amiga 1495 

Ubt & Devs ROM Mn* 29 95 
Mapping the Am+ga 20 95 

CABLES 100 Lines Stocked 
D23S D15P NEC MS 30 14 10 

D25P D25P 25W 2M 13.16 

D25P C36P 2M Pnfttr 658 

D25P 025P 9W 2M Mod. 11 28 
DfNSPDfNSPMiDI 517 

Null Modem Cade 1222 

Gender Changers 7 99 

Fast File Transie* . 35.72 
SocWt D23S A Hood 517 
Switch Box D25S x 2 2538 

COMPUTER AIDED DESIGN 

3D Construction Kit 44 65 

D^aw 4D Query 

Professional Draw 2 99 64 
X CAD Designer 7990 

DATABASE MANAGERS 

image Finder (Homey) 49 82 

imoFiie 4606 

MailsnotPh* 3901 

Prodata 5593 

Superbase Personal , 27 73 
Superbase Personal 2 59 69 

Superbase Pro 3 15980 

Sup*rt»sePro4 .249.57 

, Weather Watchef -. 2538 

DESKTOP PUBLISHING 

Am>gaTei 111.39 

Cl*p Art PD 15 Disks., .2961 
GDType. Video HD 32 90 

GDType; Designer HD .32.90 
GDType; PuWttnef HD....32 90 

GDType. Decor HD 3290 

Outfene Fonts 9964 

PageSetiei2 47.00 



Pagwtream2l 139 59 

ProCkpsSlr Ail 2397 

ProPage22Mb 179.54 

Saxon Publisher 219 96 

Saxon Scnpt 9494 

Structured CUp An . 32.54 



DUST COVERS (Deluxe Buff) 
Mon.!ors1Q84S/8833 987 
Am#ga500 799 

EDUCATION 

Distant Suns 5121 


Fun School 3 |<5) , 


16 33 


Mega Maths A Level 
Micro English IGCSE) 
M<ro French (GCSE) 
M*cro Maths (GCSE|.„. 

My Paml 

Pnmary Maths 

EDfTORS 
CygnusEdPro? 

GRAPHICS 

Animabon Studio 

C Ught Ray Tracing , 

Deluxe PhoKXab 


24 U 

23 97 

23 97 
23.97 
24.91 

24 44 

61 10 

64.60 
2961 
56 40 


0ehiiePnnt2 

Deluxe Paint 3 
Deluxe Pamt 4 (2709) 
D<|iPaim3 


37.60 
49 82 
74.73 
54 05 


FantaVision 

Imagme 3D Modelling 

Pumale , , , 


35 72 
179 54 

39 95 


1 — %» ilnMifl Pi- * 

Real 3D Beginners 1.3 

Real 3D Turbo 2Mb 

Scene GcwatOf m 


119 85 

329 94 

V, 7? 


Sa*t30XL 9964 

Sa>l[X Animate 40 2Mb 337 23 
S-wirp JX100 C Scanner 599 72 

HARDWARE 

1 3KicKswrtROM 30 55 

3 5' Inl 2000 Drve 59 69 

3 5" External Dnve .. . 59 69 


PA PI PPPPPPL PPPPPPi L PPL PPPPPI L L ^HH ^IBi ■ ■■ "■. ■■ "■. m 

512KA5O0RAM>Ck)Ck 2961 
A590 20Mb Hard Drive. 286 23 

Am*a1500 64390 

Citizen 124D 24 Pin 19975 
Fatter Annus fii to 


GVP<2 A2000 2-SUd RAM 16967 
GVP'2A2000SCSllf. 1795* 
GVP/2A500 521*0-611* 51962 
Naksha Mouse & Game 29 61 
RAM Ch«p 256K CMOS 6 11 
RAM 1Mb SIMM's 39 95 
SupraRAM A500 5-8M0129 72 
SCSI HD CuvPSU 
Lead 109.98 



PACKAGES 

Appetizer 30 55 

G'aprvcs SOrte* Kit 56 40 

Ofhce By GoW Osk 99 64 

stanwKtt 5123 

Trie WckVs Platinum 79 90 

MULTIMEDIA 

AnbgaVrMOrt (CBM) 95 88 

Hyoerbook |Gotd DtsKt 54.99 

PROGRAMMING 

AMOS Banc 37.60 

AMOSComotlet .27 73 

CPO<5*fts) 987 

Devpac 2 Assembler 43 71 

GFA Baste Compdef 23.97 

GFABasicNerp .„ 3995 
HisoftBas Comptlet .57.81 

LatKeC5i 163 56 

Pascal PD 2.82 

Powe< Windows 56 40 

RIBBONS 

6CBMMPSl230Blatt 25.38 
2CBMMPSl270lnkl 3102 
6 CBM MPS 1500 Blac* 31 02 
3 CBM MPSl 500 Cdouf 36 66 
6&Men 120O 19.74 

SOUND 

Av»omaste« 3 SW 49 82 

Bars 4 P«pes Pro 21996 

DehoeMuK 55 93 

MkwSou-kJ Samplef 3t 96 

MIDI Plug mttffac* 25 38 

Muse XI 1 . . 109 98 

Music X Jun-y 66 27 

Sonix2. 5217 

SCMrXl Trap 3 Samplef ...30 55 

Ttgei CuO 69 56 

SPREADSHEETS 

AOvantao* .7567 
Supwpian 4982 

UTILmES 

ARe« 33 84 

BAD Optimise* 31 96 

BBC Emgiatcy 35 72 



Byte N Bach. 20 45 

CnjssDOS 24 91 

Daectwy Manager 35.72 

D*kMastef2 4982 

Doctor Ami 4089 

DOS 2 DOS 30 55 

Enhance* 13 . 1504 
GB Roule Planner Ouery 
Maws Beacon Typeig . .27.73 
Quarterback HD Backup 39 95 
Quarterback Tods 61.10 

VIDEO 

Deluxe V.deo 3 59 69 

D<g< ViewGokH. .. 10998 
Hflachi Cameralens . 204 45 
Home Titie* 34.78 

Mtmgen Genlock 101.99 

Scats P'esemabons 18988 

Video Suxfto 11468 

Video Tiber 84 60 

Vtdi Complete SoJutn 159 80 

WORDPROCESSORS 

Excellence 2 94 94 

KxWType For Children 2484 

Kind-words 2 35 72 

PenPaMS 79.90 

Promt «\3 69 56 

ProteitS 10199 

Pn»«t55 Query 

ProWnte3. 10199 

CwckWnte 3995 

SCflttM Piannum 42.77 

Tra*«Wnie 32 90 

Wordpe-tecl 18988 

WrydworW 9964 

SPECIALS (phone condition) 
Batfechoss .15 51 

De*j<ePaw»t3 4982 

Deluxe Vdeo 3 59 69 

Paoestream 18 79 90 

Popuk-ws 8 Prom Lands 19 74 
Pro Page 13 99 64 

&m City 4 Terrain Ed. .1974 
The Works Platinum 79 90 

The" Finest Hour S"n . 18 33 



Richard & Ang«4a Howe: Applied Rn-wtucn K«rna4 
Cofve Farmhouee, Corve Lane. 

Chain Greon, Nr. Vent nor. P038 21. A. UK 

POST & PACKING (on Urns ave* aging i*99 than 1 Kg). 

UK. tO. Special Oefcvwv £3 29. Sacu'lcor E9 87. 

BFPO A CHANNEL ISLANDS £0. Special Defrvafy C3 29 

EUROPE C5 1st Urn ♦ E3 tor eo-;h acttticivi! item. 

WORLD Ct2 1st <tam ■ C9 <or e.icn addrtional itam. 

CHEQUES London StBrwvi to A.R K Cheouw may ci**'. 

NORMAL DESPATCH Sto* 24 tws Supptwr 48 nrs 

EXPORT A BFPO Ramov»- UK VAT (&1.176)<Not Books) 

VJLT. Pnew. tncrude V A, T Books ara iero rttaij 

PRICES Aft i-ucmurt* •ubfect to cnang* 

MEMORY Assume 1Mb RAM to kiad. unitw ataM. 

Visitort are akways ««tcome oy appoffrtment 




Commodore Amiga Cartoon 
Classics Pack 

3 Great Games 

Lemmings (Psygnosis' Smash Hit) 

The Simpsons versus the Space Mutants 

Captain Planet and the Planeteers 

Also Deluxe Paint IN (Electronic Arts Superb Art Package) 
and Commodore's A501 512K Ram Expansion 



£359.99 



MMMMPP 



Commodore Amiga 1500 

1 Megabyte of memory, two 3.5* disk drives 

and the following software: 

Toki, ELF, Puzznic, Home Accounts 

and The Works (Integrated word processor, 
spreadsheet and database) 

£659.99 

With Philips CM8833 Mk2 Colour Monitor 

£889,99 



All prices include 

17.5% VAT and 

Next Day Delivery 

on hardware 



Access 




MONITORS 

Commodore 1084S £259.99 

Philips CM8833 Mk2 (inc. cable, free copy 

of F19 and one year on site 

maintenance) £244.99 

PRINTERS, (all printers include cable) 

Citizen 120D+ £134.99 

Citizen 124D £194.99 

Citizen Swift 9 £194.99 

Citizen Swift 24 £284.99 

Optional Colour Kit for Swift printers £34.99 

Seikosha SP1900AI (9 pin Dot Matrix) £124.99 

Canon BJ10E £264.99 

StarLC20 £154.99 

Star LC200 colour £229.99 

Star LC24-200 mono £259.99 

Star LC24-200 colour £299.99 



ACCESSORIES 

Cumana CAX354 External Disk Drive £59.99 

512K memory upgrade with clock £31.99 

Squick Replacement Mouse £14.99 

Naksha Mouse with Operation Stealth £26.99 

Golden Image Optical Mouse £36.99 

Commodore A590 20Mb Hard Drive £289.99 

Dataflyer 500 fitted with 52Mb Hard Drive..£329.99 
Please phone for pricing of 105Mb, 210Mb and 
420Mb hard drives. 

VXL030 25MHz Accelerator Board for Amiga 

500, 1500 & 2000 £259.99 

VXL030 40MHz Accelerator Board for Amiga ....P0A 
Maths-Processor (FPU) upgrades and up to 8Mb of 
32 bit memory also available for VXL030. 

KCS PC Emulator £224.99 

Many other products available. Please phone for a 
price on your specific requirement. 




TECHNOMANIA, 

13 WELLBURN STREET 

DUNDEE, TAYSIDE DD2 2RR. 

PHONE: 0382 22323 FAX: 0382 400444 



Please allow five working days 

for cheque clearance. Prices are 

subject to change without 

prior notice. Orders received 

by 3pm despatched same day. 



99 



PROGRAM 



Cliff 







odios and gentlemen, 
welcome once more to that 
singularly fascinating section 
of the magazine: Cliff's Code 
Conundrum. This month, we have for 
your delectation the winning solution 
to the Conundrum set in issue five, 
which was to write a program which 
would recursively search directories 
for a named file. 

Tony Rushbrook, of Dartford in 

Kent, came up with the best 
solution. It is written in C (I was 
surprised to find no Basic entries in 
the post bag. I must say) and as you 
C9n sgg from the listing, it is 



Technical editor Cliff Ramshav/ 
presents the Winner of the Code 
Conundrum set in issue 5 



designed in a very neat, modular 
way. Tony will be receiving a crisp 
£50 cheque for his efforts. 

The program accepts wildcards in 
the filename to be searched for, both 
of the AmigaDOS variety (# and ?) 
and of the Unix/MS-DOS type (•). 
The program uses the technique of 
recursion to ascend and descend the 



directory trees as required during the 
search for files. 

AND NOW... 

The next tortuous, titillating teaser 
requires you to write a textual 
analysis program. I don't want 
anything too heavy, just a program 
which will take a text file, count the 



number of words and sentences, 
give an average sentence length and 
the average number of commas, 
colons and semi-colons in each 
sentence. What could be easier? 

As usual, any language is 
permissible, but make sure that you 
include the source code. Also, 
include an SAE if you want your disks 
returned {programs submitted as 
listings only will not be considered - 
I've better things to do than typing in 
other people's programs). Bear in my 
mind that we will be printing and 
possibly distributing on disk the 
winning solution. Q) 




#include <Btdio.h> 
•include <stdlib.h> 

tinclude <string.h> 

tinelude <proto/dos.h> 

#define VERSION "1.0" 

#define NORMAL "\2330;31;40\155" 

#define COLOR1 "\2330;33;40\155" 

•define COLOR2 -\2330;32;40\155* 

#define DELEOLN "\233\113" 

/* by Tony Rushbrook */ 

void main (argcargv) 

int argc; 

char *argv[] ; 

{ 

char filename [108] ; 

char pathname [108] ; 

short int i ; 

fprintf (stderr, "%sFIND V Ha, by Tony J 

Rushbrook 

1991%e\n",COLOR2, VERSION, NORMAL); 

if (argc—1) /* help! */ 

( 

fprintc iot<i«rr, "USAOfii "to [socarch J 

pathname>] <filename>\n",argv[03 J; 

) 
else 

{ 

strcpy (pathname, argv[lj ) ; 

i = strleri(pathname) ; 

while ((i!-0) && 

(pathname [i-1] !='/')fct 

(pathname [i-1] 1= ':')) i-# 

strcpy (filename, &pathname[i] ); 

pathname (i]s0 ; 

fprintf ( stderr, "%sFound*d J 

entries. %s%s\n",COLOR2, J 

Search (pathname, filename) ,DELBOLN, NORMAL) ; 

) 

exit (0); 

) 

DisplayParent (TempHD, OutputKD) 

BPTR TempHD; 

FILE 'OutputHD; 

{ 

char Name [108]='"'; 

short int 1; 

CalcPath (TempHD, Name) ; 

i=0; 

while (Nameti] 1- '/') U+J 

Name[i] - ':'; 

if (Name[strlen(Name)-l] ««'/') J 

Name[strlen(Name)- 11-0; 

fprintf (OutputHD, rt %s M # Name); 

return TRUE; 



CalcPath(TempHD, TempString) 
BPTR TempHD; 
char *TempString; 

{ 

BPTR ParentHD; 

struct FilelnfoBlock *InfoBlock; 

InfoBlock = malloc(260); 

if (ParentHD- ParentDir (TempHD) ) 

CalcPath ( ParentHD, TempString ) ; 
UnLock ( ParentHD) ; 

) 

Examine (TempHD, InfoBlock) ; 

sprintf (fcTerapString [strlen J 

(TempString) ],"%»/", InfoBlock- J 

>f ib_FileName) ; 

free (InfoBlock); 

return TRUE; 

} 

Search (SearchDir, SearchName) 

char * SearchDir; 

char 'SearchName; 

{ 

BPTR OldHD; 

BPTR SearchHD; 

struct FilelnfoBlock *InfoBlock; 

•int Counter«0; 

SearchHD*Lock ( SearchDir, ACCESS. READ) ; 

if (iSearchHD) fprintf (stderr, "ERROR: J 

No such search directory: J 

\s \n", SearchDir); 

else 

{ 

InfoBlock - aalloc<260); 

OldHDsCurrentDir(SearchHD) ; 

fprintf (stderr, "*s",COLORl) ; 

DisplayParent (SearchHD, stderr) ; 

fprintf (stderr, "^s^s\r", DELEOLN, NORMAL); 

Examine ( SearchHD, InfoBlock ) ; 

while (ExNext( SearchHD, InfoBlock)) 

{ 

if (compare (InfoBlock- >fib FileName J 

.SearchName)) 

{ 

BPTR TempHD; 

TempHD=Lock( InfoBlock- >fib_FileName, J 

ACCESS_READ) ; 

if (TempHD) 

{ 

Counter ++; 

DisplayParent (TempHD, stdout); 

if (InfoBlock->fib_DirEntryType>0) J 

f print f ( stdout ,"/") ; 



fprintf (stdout, "\n"); 
UnLock (TempHD); 

) 
) 
if (InfoBlock->fib_DirKntryType>0) 

< 

Counter+«Search(InfoBlock->fib_ J 

FileName, SearchName) ; 

> 

) 

SearchHTteCurrentDir (OldHD) ; 

fprintf (stderr, "\s",COLORl); 

DisplayParent (OldHD, stderr) ; 

fprintf (stderr, "^e^sXr", DELEOLN, NORMAL); 

free (InfoBlock); 

UnLock (SearchHD) ; 

> 

return Counter; 

> 

compare (Master, Wildcard) 
char 'Master; 
char 'Wildcard; 

( 

int Mc=0,Wc=0,Ws=0; 
int wi Id jumps 0; 
for (;;) 

{ 

if (!Btraamp(&wildcard[Wc],"* w ,l)) J 

wi Id jumps 1; 

if (!strncmp(&Wildcard[Wc],"#?",2)) J 

wild jump- 2; 

if (wildjumpUO) 

{ 

ws-wc+wildjump; 

Wc-Wa; 

wildjumpKO; 

) 

else 

( 

if ( (Master [Mc]«0) kk (Wildcard[Wc] J 

1-0)) return FALSE; 

if < (toupper (Master [Mc] )!« toupper J 

(WildcardtWc])) kk (Wildcard[Wc] I-'?') ) 

< 

if (Ws«0) return FALSE; 

Mc— Wc-Ws; 

WC-Ws; 

) 

else if (Wildcard [Wc] 1-0) Wc++; 

if (Master[Mc] 1- 0) Hc+ + ; 

) 

if ( (Master [Mc]«0) kk (Wildcard [Wc J J 

■■0)) return TRUE; 

) 

> 



AUIHA CUADDCD a ICCl IF 7 a KJCWFMRFO lOOl 



i 



i 



A 



Stylishly covers games, 
graphics, music, 
shareware - 
everything, in fact, 
ether than the seriese 
business stuff 



Combines the rigour and 

ionallsm of PC Plus with the 

and editorial philosophy of 

Amiga Format 



Page after fact- 
packed page full 
of stunning 
reviews and 
authoritative 
advice solely 
dedicated to 
the full 
panoply of PC 
leisure 
activities 







9«nies 






Card W 'H trans"; 



171 your 





*«** ill 

' dVeb "nd/ eso ™ e 



LUCaSfi '-^ecZ*r ,,T * l o t)lea ,. 




Writes 
about 
$ in an 
adult but 
still exciting 




°" ,0 «"«>cl 



^"S***.*, 



'" """"yn lh T h 



5S *T- 



™^^ 




Program- 
packed cover 
disks: one 3.5- 
inch or two 
5.25-inch, 
showcasing 
irresistible 
games and 
leisure demos 
from the leading 
publishers 



Practical tutorials and reliable buyers' 
guides written by acknowledged PC experts 



^'jour 



prob, «»s wit 






..YOUR GUIDE TO A NEW PC WORLD 
AT A NEWSAGENT NEAR YOU FROM 




With the Amiga Genitizer graphics tablet you 
can streamline the operation of most graphic or CAD programs 
he Genitizer graphics tablet utilises latest technology to offer up to 
1000 dpi resolution at the tip of a stylus ■Complete 9" x 6" digitizing area plus 

super accurate stylus combine to enable fast, accurate and easy control ■ Works by "mouse emulation" 

so the Genitizer will work with most packages where mouse input is the usual method - Deluxe Paint, Photon 
Paint, CAD Packages etc. etc. ■Supplied with template for Deluxe Paint. ■ Full easy to follow instructions. 
This is the input method used on professional systems - now you can add a new dimension to graphics/CAD. 
Fast input of drawing by "tracing" is made easy - plus "absolute reference" means you can move around the 

screen many times faster than by a mouse. ■The Genitizer fits in the serial port of your Amiga 500/1000/ 

2000 and "co-exists" with mouse. ■ Unlike a mouse the Tablet gives absolute co-ordinates so that tracking 

and menu selections are possible from the tablet face. ■ A pressure sensitive switch built into the stylus 

tip activates the Tablet overriding the normal mouse input. When you are not using the Tablet you have normal 
mouse control ■ Complete system - Graphics Digitizer Tablet, Stylus, Deluxe Paint Template, Power 

Adaptor, Test Software, Interface Unit plus Driver program - no more to buy! 




UUli VlWiitiFASTl 



TELEPHONE [24Hrs] 0782 744707 CREDIT CARD ORDERS 

. NORMALLY DISPATCHED WITHIN 48 Hrs. ALL CHEQUES POSTAL ORDERS MADE PAYABLE TO... 

UAIbL tLtCIHUNICSLiU. E3 

GOVAN ROAD, FENTON INDUSTRIAL ESTATE, FENTON. STOKE-ON-TRENT. ST4 2RS, ENGLAND. 

FAX 0782 744292 TECHNICAL'CUSTOMER SERVICE 0782 744324 






I^|»W YOV C&M PI^ITI/1? PlC?TlTRl£Jg 
f?M#H .4M¥ Yil»EO I14HER.4 011 ¥CK 








Completely newly designed interface that plugs into the 
expansion connector of the Amiga 500 or internal connector of the 

Amiga 2000. 

• Standard phono video input 0.5 to 2.0 volts to take signals from 

TV, video or camera. ^^^W 

• Control brightness, contrast and throughport on A500 version. 

• Frame grab In 1/50 second, record update up to 3 frames per 
second. ^^^^^ ^^^ 

• Single or continuous update In 4, 8 or 16 grey levels. 

• Play frames backwards or forwards up to 15 frames per second. 

• Save Raw, IFF or sequence files. 

• Automatically adjust for maximum number of frames according 
to memory available. 



• Display 256 x 256 pixels, but optional 320 x 256 IFF Save. 
Screen editing features Cut. Copy, Brush, Paste and Undo. Effects 
menu to reverse pos/neg, compress, etc. 

• Second display editor controls sequence production: Record, 
Play, Insert, Clear, Delete Frames. 

• Set start and end position number of frames saved, number 
frames, step backwards and forwards, loop, etc. Time lapse feature 
adjustable in 1 second increments to 1 hour between each frame. 
Ideal for capturing flowers opening, sky movements, special effects, 

• Separate player programs included to insert Into your 
program disks. Hard disk transfer program. 

• Please state A500 or 2000 version when ordering. 




W(q)WJ WJU^IX] [FQDUJL 





©tPTTDOra 



WITH THE ADDITION OF THE RGB SPLITTE 
TO THE VIDEO DIGITISER II YOU CAN OBTAI 
COLOUR IMAGES IN ONLY 1 SECOND!! 



IN 



V £' 79.9ft 




,YCl 49.99 




• The Splitter unit plugs alongside the Digitiser and a lead is supplied to couple the two units 
together. ^^^^B^ 

• Full adjustment of Red. Green and Blue signals together with a saturation control enabling you 
to take full control over any image. 

• The Splitter is switched in software and comes complete with Digitiser Colour Software. 

• You can select single continuous colour or B/W input. Files can be saved in Raw 4096 colour 
format, 6 or 32 colour IFF files or 1 6 shade B W IFF. ^L^a^i^iM 

• Features Include full pallette control editing of frame and colour retouch calculator. 

• Input from camera, camcoder or video recorder (paused). No more messing with colour filters. 

war r<j get vdctr order eaett 



TELEPHONE [24Hrs] CREDIT CARD ORDERS 

ORDERS NORMALLY DISPATCHED WITHIN 4fl Mr* Al L CHEQUES'POSTAl ORDERS MADE PAYABLE TO .... 

■041EL GLGCriMMCff C7V. = 

GOVAN ROAD. FENTON INDUSTRIAL ESTATE. FENTON, STOKE-ON-TRENT, ST4 2RS, ENGLAND. 

FAX 0782 744292 TECHNICAL/CUSTOMER SERVICE 0782 744324 ^^^^^^ 





GREAT SOFTWARE 

CAN BE YOURS FOR AS LITTLE AS ABSOLUTELY, 

TOTALLY, DEFINITELY, VERY NEARLY, 
JUST ABOUT NOTHING AT ALL. (HONEST) 

Owning an Amiga. PC or 5T now means that you can buy incredibly good software 

for little more than the price of a disk. Stunning games, utilities, demos, graphics, 
word processors and more can be found in Public Domain and Shareware software. 

But (but! but!!) where do you start? How do you know which programs are 

completely wonderful and which ones should be re-formatted instantly? 

What's the best way to buy PD? And - whilst we're at it - just what is PD anyway? 

For these answers and a whole trainload more, you'll need a new 
magazine called PUBLIC DOMAIN. 

• Every issue is packed full of reviews 
PD programs assessed for the Amiga, 

PC and ST. * 

9 Every review is screenshotted You can ■ 

see exactly what you'll be buying. 

Every copy of PUBLIC DOMAIN comes with 
an incredible program-packed coverdisk - 

so you can get the very best PD for your 
machine every time. 

Every page is in glorious full colour, so you'll 
have unrivalled quality. 

And every edition of PUBLIC DOMAIN is backed 
by the full editorial resources of Europe's most 
successful news-stand computer magazine 
company, Future Publishing. 

PUBLIC DOMAIN comes to you from the company that brings you Amiga 
PC Formal, ST Format, Amiga Shopper, PC Plus, Commodore Format, Your 
New Computer Express, Amiga Power, Amstrod Action, PC Answers, Sega 
and 8000 Plus; markets leaders all. 

First issue on sale October 3rd at £2.95 | 

IF YOD 1 1 1 If J UR ADVICE, BUY IK 




Gtf 



Format, 
Sinclair, 
Power 



VL Aft '«> 





i-^so^ 



*&!> 














*'? J 



AMIGADOS 






While I was compiling 
the book Mastering 
AmigaDOS 2 
(available through our 
sister magazine Amiga Format) with 
Bruce Smith, we often found that we 
both needed to use the Amiga at the 
same time. The simplest method 
would have been to buy another 
A3000. but at the time Amiga 3000s 
were in short supply and very 
expensive; they still are. For the sake 
of speed, the only solution was to 
connect two machines back-to-back 
using AmigaDOS 2 on both. 
Impossible? Well, it might seem like 
that - especially when you realise 
that the second machine need not 
be an Amiga at all! In fact, just about 
any small computer system you 
happen to have lying around can be 
pressed into service. You will need 
the following items: 

Remote (parasite) machine 

• A computer with a serial 
interface. 

• A null modem cable with 
connections for the Amiga {see 
note below) 

• A simple terminal package for 
the second micro 

• An assistant 

Ho»t (flleserver) machine 

• Any Amiga 

• Either AmigaDOS 1.3 or better 

• or AmigaDOS 1.2 and AUX from 
the Fish PD collection 

Note: The A1000 and A2000 models 
have a non-standard serial interface. 



How to create a multi-user system 
wifh little more than a toilet roll 
and some sticky-backed plastic. 
Mark Smiddy presents part one 



Although it will be possible to use 
these, you must get the correct lead 
as a standard cable fits the printer 
port. This does not affect the B2000 
machine. 

On the remote computer front, you 
can typically use another Amiga, an 
Atari ST, an Amstrad PCW with the 
serial port option, an MTX 500, an 
Acorn BBC B, and most cheap PC 
clones. If you do not have any of 
these, you may find a cheap CP/M 
machine at amateur (ham) radio 
rallies. Ham radio enthusiasts tend 
to use CP/M machines for packet 
radio, and a suitable second-hand 
setup can be had for as little as 30 
quid. Whatever you do. try not to 
spend too much money - and read 
the whole of this article before 
parting with any cash. Using the 
Amiga in this way is simple but 
raises some interesting problems. 

GETTING STARTED 

Interfacing two machines in this way 
is relatively easy. First of all, connect 
them via the serial ports using your 
null modem cable. 

Once the two machines are 
connected, you must decide on a 
serial protocol. That is, the way the 



What exactly Is 
a 'multiuser 
system' then? 

A muttkiser system Is exactly 
what Its name suggests - one 
computer system which can be 
used by more than one person at 
the same time. Such systems 
normally run on powerfull 
mainframe computers, but there's 
no reason why your Amiga 
shouldn't have at least one 
remote terminal attached. 

At least one what? 

Remote terminal. That Is, a 
keyboard and screen which are 
directly attached to the computer 
but which don't have to be right 



BEGINNERS 

START HERE 



next to It. With 
the system 
described here, you could have 
one person using the Amiga from 
its own keyboard, and another 
connected to the computer using 
a remote terminal in another 
room. 

So how come two people can use 
the same computer at the same 
time? 

That's because the Amiga is a 
multi-tasking machine. In other 
words, It can be doing more than 
one thing at the same time. In 
this case, It will be dealing with 
two separate sets of inputs, from 
two different people. 



machines will talk to each other. As 
an analogy: it's no use having the 
Amiga speaking Serbo-Croat to the 
remote and the remote trying to 
answer back in ancient Greek. 

Protocols in serial 
communications are just like 
language - so long as the two 
speakers agree to speak the same 
tongue there is no problem. There 
are four main parameters to consider 
here (if you have been following our 
comms features you should already 
be familiar with them). These 
parameters are: 

• Baud rate - the transmission 
speed 

• Word length - the number of bits 
in each data byte 

• Parity - error checking 

• Stop bits - the number of bits to 
send after each data byte 

Errors in setting all of these 
parameters are what give rise to 
garbage being received. 

For the purposes of this type of 
communication, a fairly fast data rate 
is required. In practice some setups 
refuse to work at speeds exceeding 
4.800 baud: the best speed can be 
achieved through trial and error. The 
other parameters should be set to 8 
data bits, no parity and 1 stop bit. 
(Comms nuts refer to this as 4800- 
8ni.) You should set these at the 
Amiga end with the Preferences tool, 
and at the remote end with whatever 
comms package you are using. 

TESTI NG 1 -2-3 

Once the computers are configured 
correctly you can perform the initial 
test. Open a Shell on the Amiga and 
enter the following (remember not to 
type the 1> part; this just shows 
where each new line starts): 

l>ECHO >T:msg "Hello World" 
1>C0PY T:msg to AUX: 

alternatively you can enter: 
1>ECH0 >AUX: "Hello World" 

However, the latter method has been 
found to lock the AUX device on 
occasion, thus preventing two-way 




communication. The remote 
computer should echo the message 
'Hello World'. If it didn't, follow the 
debugging guidelines which we will 
be printing next month. If it did. you 
are now ready to enter the world of 
the multi-user Amiga. Note that if at 
any time the Amiga or the remote 



IMPORTANT 

Never, ever plug or unplug a 
serial lead without first 
switching both computers off. 
Failure to comply with this 
caution can cause serious 
damage to your hardware and 
bank account. 



terminal freezes you may have to 
reset the machine. 
Now enter: 

1>NEWSHELL AUX: 
1> 

Nothing should happen at the host 
machine (your Amiga): instead, the 
new shell will start on the remote 
terminal. Its screen will look 
something like this: 

New shell process 2 
1> 

Now ask your assistant to enter 
'LIST' on the terminal. This will 
provide them with a listing of your 
Workbench disk or the currently 
selected volume (disk). The LIST 
command is usually left resident in 
the 1.3 startup-sequence, and this 
avoids troublesome disk swapping if 
you only have one drive. This is a 

( on rittuf d on peg* 1 06 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 1 AC 



A M I G A D O S 



(wtmued from poge 105 

nuisance in any case, but when two 
people are sharing one machine it 
can become a nightmare of Orwellian 
proportions 

PROBLEMS, PROBLEMS... 

Before going any further, it is worth 
noting that this technique is anything 
but perfect - however, at least it's 
cheap. The main problem is that it 
only works with commands which 
only affect the CLI or Shell window. 
In other words, programs which rely 
on Intuition (and that includes the ED 
editor) will not work. Any Intultton 
programs launched on the terminal 
appear on the host machine - 
usually when the operator is In the 
middle of something! 

Actually, it can be quite amusing 
to install a beginner on the Amiga, 
launch a Workbench hack such as 
Viacom from the remote and watch 
them squirm! This is because the 

remote terminal is purely operating 

as a keyboard and screen - not as a 
separate computer. Because of this 
It is not strictly correct to call the 
host Amiga a network fileserver. 

Regardless of the above 
restriction, though, there are many 
CLI-based commands - not just 
AmigaDOS ones - which function 
correctly. 

WHAT NEXT? 

At this point you should be able to 
control many aspects of your 
machine remotely from your old 
hardware. But what about sending 
messages between the two 
machines? In a real situation the two 
terminals could be rooms apart, so 
chatting is out of the question - or is 
it? I've already mentioned that the 



remote terminal is, in reality, just an 
extension of the existing machine - 
so provided you can send messages 
between two Shells, you can send 
messages between the two 
machines. 

The 1.3 release of AmigaDOS 
saw the inclusion of FIFO pipes. The 
extension to support them was 
written by Matt Dillon, and they 
provide one method of 
communication between Shells. For 
this article though. I'll concentrate on 
a different method. Each has pros 
and cons - but this should serve as 
an interesting introduction to the use 
of files as they compare to pipes. 
Listings 1 and 2 are the command 
scripts used to communicate using a 
form of e-mail: that is. you leave 
messages for the other party which 
can be collected later. Mail-2-Remote 
should be used by the person sitting 
at the Amiga, Mail-2-Host by the 
person at the remote terminal. The 
two programs are almost identical so 
I'll iust describe Mall 2 Remote here. 

1. This first line is very important 
because it determines how the script 
will react to command lines. In this 
case, the script is given two 
parameters: a message and a 
filename. As you will see, the script 
usually determines its own filenames 
but you can override this feature by 
entering a name here. You must 
enclose the message body text in 
quotes (speech marks) or the script 
will fail. Typical examples might look 
like this: 



l>mail-2-remote -Hi Cliff! 
Nice weather huh?" 
l>mai 1-2 -remote "01 ' man 
river" name=river 



J 



LISTING 1 • MAIL-2-REMOTE 



1. 


.key message, name /k 


2. 


.bra { 


3. 


.ket > 


4. 


.def name ItsForYou.hsts 


S. 


list >T:ItsForMe<$$} T:#?.mt lformat "TYPE 




\e%B*nDELETE %a%s*n" 


6. 


execute T:ItsPorMe{$$) 


7. 


if "message" EQ •* 


6. 


quit 


9. 


endif 


10. 


if exists T: (name) .hat 


11. 


ask "Message pending. Delete y/N?" 


12. 


if not warn 


13. 


quit 


14. 


endif 


15. 


endif 



16. echo >T: (name) -hst "Posted on: ■ noline 

17. date >>T: (name) .hst 

18. echo >>T: (name) .hst "(message)" 



JARGO 




BUSTING 



FIFO - First In. First Out. A drainpipe buffer. A simulated device that 
information can be read from in the order it was written - this 
can be likened to dropping marbles down a drainpipe (but it's 
far less noisy). 

Network - Two or more computers connected together. One computer 
acts as a host, keeping all the programs on the a large hard 
disk and driving other peripherals. The terminals can either 
download software into their RAM or sometimes run in virtual 
mode. The system described here is a simple virtual system. 

Redirection - In AmigaDOS this is the action of sending screen output to 
a file or other device, or taking keyboard input from a file or 
device other than the keyboard. Redirection operators are > 
(send to). < (get from) and » (append to). 






i 



2,3. Set the bracket characters to | 
and } respectively. You may 
remember that the brackets default 
to < and >, which conflicts with the 
redirection operators used 
extensively in this program. 

4. This line comes into effect if no 
value is supplied to the name 
(filename) parameter. The default 
name is 'ItsForYou.hsts'. 

5. This line is used to read and 
delete any new mall messages from 
the remote terminal. It's very 
complex, so I'll break it down into its 
component parts: 

5.1 Hst 

This is the 'list' command itself. 

5.2 >T:ItsForMe(S$> 

This names the destination script file 
which is created at 5.4. The file will 



be place in the T: assignment 
(usually RAM:T) and called 
ItsForMelXX]. where XX is the 
process number of the current Shell; 
this allows the script to create a 
unique name for itself in the multi- 
tasking environment. 

5.3 T:»?.rmt 

This selects any mail messages in T: 
which have been sent from the 
remote. This is done using the 
AmigaDOS 'everything' wildcard #? 
with the extension '.rmt'. The .rmt 
extension is added to every message 
written by Mail-2-Host. This program 
does much the same thing at step 
10 using the extension .hst. 

5.4 lformat 'TYPE J 
%s%s*nDELETE %s%s*n" 

This creates a temporary script 
program to read and remove the 
current messages. Assuming that 

coatimwd m pogt 1 08 



LISTING 2 • MAIL-2-HOST 



.Key message, name/k 

.bra { 

.ket > 

.def name ItsForYou.rmts 

list >T:ItsPorHe{$$} T:#?.hst lformat "TYPE *s\a # nDELETE 

%s%s*n" 

execute T:XtsForMe{$$> 

echo >>T: (name) .rmt "{message}" 

if "message" EQ "" 

quit 

endif 

if exists T: (name). rmt 

ask "Message pending. Delete y/N?" 

if not warn 

quit 

endif 

endif 

echo >T: {name) .rmt "Posted on: " noline 

date >>T: {name) .rmt 

echo >>T: (name) .rmt "{message} 



a 



1 f\A AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 




* 
* 
* 
* 
* 
* 
* 
• 
* 



Don't send away for it... 

Visit our showroom first 
for 

A500& 1500 Packs,. 

Books, Software, 

Upgrades. Spares, 

Drives, Printers. 

Accessories 

Repair Service 

Advice 

Demo's 

Discs 



WAIT! 



Access 



Mon-Sat 
9.30 to 5.00 
091-510 3300 
091-510 3939 




k 




VISA 



QUALITY OF SERVICE 
COMES FIRST AT: 



Advance Electronics (NE) Ltd 

1 Victoria Place, St Marks Road, 

Millfield, Sunderland, Tyne & Wear 




/ 



uiure 



PI BLISH1HQ 



Founded in 1985 
Now over 220 staff 
Market leader in 
computer titles 
Exciting launch 
plans 

Britain's fastest- 
growing publisher 
17 national 
magazines: 
Amiga Shopper, 
Amiga Format. 
Amiga Power. 
Public Domain, 
PC Format. ST 
Format. New 
Computer Express, 
Commodore 
Format. Sega 
Power, Your Sinclair, 
Amstrad Action. 
8000 Plus, PC Plus. 
PC Answers, Classic 
CD. Mountain Biking 
UK. Needlecraft. 



Future Publishing Ltd, Beauford Court, 30 Monmouth Street, Bath BA1 2BW 

Tel: (0225) 442244 



SHOPPER 

Production editor 



Salary negotiable, according to experience 

Amiga Shopper is the leading magazine for 
serious users of the Amiga computer; no games 
here! We intend to lift the production standards of 
the magazine above the other run-of-the-mill 
computer titles, so we need a production editor 
who gets things done. 

Superb subbing skills are essential; much of 
the work involves turning contributors' offerings 
into cogent English. Extracting copy from 
recalcitrant authors requires a strong personality. 
The ability to find a way out of an impossible 
situation would be useful, as would an eye for a 
striking headline. 

We work entirely on Macs: DTP experience is 
essential. No prior knowledge of Amigas is 
required, so Amiga tech-heads with no publishing 
experience need not apply. 

Please write with CV and details of current 
salary to the editor, Stuart Anderton. 



Credit Card Hotline 
Tel: 0734 890588 



Virgo, 



DEVELOPMENTS 



Sapphire House, Fishponds 
Road, Wokingham, 
Berkshire, RG11 2QJ. 
Fax: 0734 891646 




Amiga A500 
RAM CARDS 



nnannnni 

DQDDOnilJi 



V50C: '/4Mbyte expansion. 

Upgrade your Amiga A500 to 1Mb. 
Chip/fast ram compatible, gold plated 
connector, On/Off switch. 

V501: '/2Mbyte expansion + Clock. 
As V500 + Battery backed real time 

clock 

V2000: 2Mbyte expansion + clock. 
Upgrade your Amiga A500 to 2.5Mb. 
Expandable in ViMeg stages, 
compatible with Kickstart 1.2 & 1.3, 
On/Off switch, gives 1Mb of chip 
ram + 1.5 Mb fast ram it" required. 
Comes complete with Gary connector 
& full installation instructions. 

V4000: 4Mbyte expansion + clock. 
Upgrade your Amiga A500 to 4.5 Mb. 
Same as V2000 but gives an additional 
4Mb of fast ram or 3.5Mb fast + 
1Mb chip ram 



□ 



ONLY 
£23,99 



ONLY 
£27.99 



External 3%" Disk Drive 

Top quality, low noise, high 
reliability lmeg drive. | .pen qc 



Ram chips 256Kx4 
A590 compatible 

£17.59 for 

VfcMbyte 





M 



3V4" DSDD 

2 for 1 guarantee 



£4.45 for 10 



V2000 bare board 

£37.95 

V2000 + 2Mbyte 

ONLY 
£104.95 



V4000 bare board 

£63.00 

V4000 + 4Mbyte 

ONLY £198.00 



AUDIO SHOP 

Midi Interface £19.50 

Stereo Sound Sampler £29.00 

Sound Demon 

Quality stereo sound from your 
Amiga, featuring top quality amplifier 
with 2 superb 3-way 30W speakers &. 
jack for headphones. £39.95 



Dispatch within 24 hours 
12-month guarantee, 

Cheques. Postal orders to 

Vir»o Developments at above 

address 

Express Courier delivery 

(UK mainland only) £5.50 



All prices 
include VAT, 

postage & 
packaging. No 
hidden charges 



107 



A M I G A D O S 



continued from page 1 06 

the remote's operator has used the 
'name' option to create a message 
called hello, the resulting program 
would look like this: 
TYPE T:hello.rmt 
DELETE T:hello.rmt 

6. This runs the script created at 
Step 5. reading any pending 
messages and deleting them 
afterwards. This is done to prevent a 
lot of useless files jamming up the T: 
assignment. 

7-9. These steps are used to 
determine if you have actually 
entered a message - if not. the 
program stops. This allows you to 
check for mail periodically. (Thanks 
to the nature of the Amiga, it Is 
possible to design a special version 



GOT A PROBLEM ? 

If you get stuck with 
AmigaDOS or there is anything 
specific you would like to ■ " 
covered here, drop a line 
detailing your conundrum to: 
Mark Smiddy, Amiga Shopper, 
30 Monmouth Street. Bath BA1 
2BW. Sorry, no personal 
correspondence can be entered 
into. Desperate people, with no 
regard for telephone bills, can 
e-mail me on CIX as smldoid' 
or find me lurking in the 
'amigashopper' conference. 



of the Mail-2 system which will 
periodically check for incoming mail 
More on that later.) 

10. This determines if a message 
file already exists with the same 
name. This means that the other 
terminal has not yet read the 
message, so you are given the 
option to leave or update it... 



COMMANDING SCRIPTS 

To get the best effect from the scripts described here, you should set the 
'S' protection bit of each so that they work like real commands. Assuming 
you have stored the scripts In the S: directory assignment, the following will 
do the trick: 

1>SPAT PROTECT S:#? +S 

The command SPAT used here is not In the C: directory, it is a script In its 
own right which is used to add single pattern matching facilities to 
commands which lack them. Don't worry about how SPAT works, rt just 
does. 



U. ...here. Note that the default 
operation (if you just press [Return] 
at the prompt) is to leave the 
message untouched. As an aide- 
memoire, the 'y/N?' prompt 
indicates this with a capital N. 

12. This determines what happens 
at the 'ask' statement (Step 11). 
'ask' sets the 'warn' condition if Y 
was pressed and clears it otherwise. 
By negating the action of , if, with the 
'not' switch, the script branches to 
step 14 when you enter Y. 

13. If control reaches this point the 
script terminates immediately. 

14,15. Close the two IF...ENDIF 
constructs opened at Steps 10 and 
12 respectively. 

16-18. These lines create a 
compound message using the 
current time to show the receiving 
party when the message was posted. 
Note the use of the append 
redirection operator '»'. Under 
AmigaDOS 1.3 and above, this tacks 
the output of any command on to the 
end of an existing file. 

OPENING THE MAIL 

This system for reading your 
messages works - but it would be 
nicer to get the machine to read 
them for you. Listings 3 and 4 were 
devised to do just that. They work In 
a similar fashion to the others, but 



LISTING 3 • HOSTREAD 



1. 


.key time 


2. 


.bra { 


3. 


.fcet ) 


4. 


.def time 30 


5. 


Lab Start 


6. 


list >T:ItsPorMe<$$> T:#?.rmt lfoxmat "TYPE 




%e%s*riDELETE %a%a*n" 


7. 


if exists env: StopltNow 


a. 


quit 


9. 


endif 


10. 


run execute T:ItsFortte{$$) 


11. 


wait {time} mins 


12. 


skip Start BACK 



take more advantage of the Amiga's 
multitasking properties. 

1. This defines the argument 
template for this script. Only one 
argument can be supplied here, the 
time delay in minutes. Unless you 
have a fast machine and a hard disk 
do not set this below 10 minutes. If 
no time limit is supplied, the script 
will check messages every 30 
minutes (defined at Step 4). 

2,3. Redefine the bracket characters 
as before. 

4. Set the variable for the time limit 
to 30 if none is supplied. 

5. This label is supplied so that the 
script has somewhere to return to 
during looping. In fact, the script has 
been designed to loop continuously 
until stopped; more of that shortly. 

6. This line is identical to the one 
used in the Mail-2-Remote program. 
It displays and removes the current 
mail messages. 

7-9. Check for the existence of the 
StopltNow' environment variable. 
Actually, this could have been a 
temporary file placed anywhere, but 
it is more convenient here. Note that 
this line is identical in both versions 
of this program - so once the 
variable is set, both users will cease 
to get update messages. 



10. Here the script is executed as a 
new process with the 'run' 
command. This might seem a little 
strange, but a minor bug in 
AmigaDOS 'execute' causes the skip 
at Step 12 to fail if it is not done. 

U. This puts the script to sleep for 
the predetermined time - default of 
30 minutes in this case. 

12. After the wait at Step 11 times 
out, this forces the script to go back 
and do it all again. 

USING HOSTREAD 

This script is an unusual one 
because it is designed to multi-task 
- even though it starts its own tasks 
too. There are two ways of doing 
this. The obvious way is: 

1>RUN EXECUTE HostRead 

The less obvious way is: 

1>NEWSHELL 

1>RUN EXECUTE HostRead 

In the second case, you start a new 
Shell process before starting 
HostRead. This allows you to work as 
normal without the messages 
suddenly appearing in the middle of 
your screen. Note, however, that the 
second technique cannot be used on 
the remote terminal because the new 
Shell window will still appear on the 
host's terminal - phew. Also, once 
this script has been started it can 
only be stopped by setting the 
StopltNow environmental variable. 
You can do this thus: 

1>SETENV StopltNow ON 

• AmigaDOS 2 users only should 
enter: 

1>ECH0 >ENV: StopltNow -ON - 

The actual value is arbitrary, but 
once this has been done, the 
program will halt during its next loop. 
That's all for now; next month III 
look more at the dual-user system 
and at using pipes. f^S 



LISTING 4 • REMOTEREAD 



.k«y time 

.bra { 
.ket ) 

.dot time 30 

Lab Start 

list >T:It8ForMe<$$) T:#?.hflt lformat "TYPE %s%e*nDELETE 

%s%a*n" 

i£ exists env: StopltNow 

Quit 
endif 

run execute T:ItsForMe{$$) 
wait (time) mins 
skip Start BACK 



1 AA AMIGA .VIOKHl-K • ISSUI / » NOVEMBER 1991 




^POWER COMPUTING 



LOW 



PC880BPOWER DRIVE 



MEMORY 



Amiga 500 Internal Hard Drive 




Built-in Blitz hardware copier 

Built-in virus blocker 

No annoying click when drive is empty 

12 month warranty £65 00 



PC880 POWER DRIVE 



£55-00 



DUAL DRIVE 



The only company to make the dull drive 
Quite simply, the best all rounder' 
Amiga Shopper Best Buy April '91 

New Dual 3-5' Drive with built-in power supply, 
same features as PC880B £11000 



A500 Replacement Internal Drive 




No case modification required 
40MBSiimlineHardDr.ve £299 

A5Q0 Internal Anti-click board £9 95 



NEW BLITZ AMIGA 



Back-up your disks at lightning speed 

Copies from the internal to the 

external drive 

Backs-upan Amiga disk in as little as 

40 seconds 

Backs-up other format disks (Atari, PCI 

Copies up to three external drives 

at once 

Stops ALL external drives from 

clicking 

ContamsANTI-VIRUSswitch!- 

prevents viruses from being written 

into the bootblock 

Works on Amiga 500 or 2000 £25 

Original Blitz £15 




1 5MB Expansion Board £79 

OS DON T 

Plugs easily into your Amiga* 

512 K RAM Card without clock £24 

512K RAMCard withclock £29 

• Fully compaiiDle*Hh 'Finer Agnus' and 1MB Chip 
RAM Kickstart 1 3 and above, simple internal fitting 



GVP Series 2 Hard Disk 




• FullySCSIcompatible 
•Upto8MBFASTRAMon-board 

• High speed "FAASTROM" controller 

• Auto-boot from FFS partition 

• Allcombinations available 

50MB £539 100MB £699 



NEW POWER SCANNER 



• Scanfrom 100-400 DPI 

• SimulateGrayscale 

• IFF& Printer support 

• Powerful Image edit software 

• Crop, Cut Paste, magnify, edit 

• Many more features £159 



AMIGA 500 



Amiga 500512K £330 

Amiga 500 1MB £350 

Amiga 500 2MB £395 

Amiga 500 1 MB • 40MB hard disk £639 

Packs do not include software unless specifically slated 




•20MB formatted 
•2" Hard Drive 

• High Quality ICD interface 

• Simple plug-in fitting 



ICD 



£299 



ICDAdspeed 

ICD Flicker Free Video £250 

ICD FFV + VGA Monitor £499 
ICD AdRAM MEMORY EXPANSION 

0MB {A500 only, £95 

2MB(A500only) £179 

4MB(A500only) £249 



REWRITABLE OPTICAL HARD DISK 




^ V7 





We ate now able lo offer the IBM optical hard 
disk for the Amiga 2000. This drive is fully 
rewritable, and stores up lo 128MB on each 
removable 3*5" optical cartridge. 

• 128MB3 5"Cartridges 

• Fully rewritable 

• Fits into 5-25" drive bay 

• Available as external unit with PSU 

• SCSI compatible 

• Fast 60msSeek Rate 

• High Quality - Manufactured by IBM 
A2000 INTERNAL (no interface) £999 
Amiga2000EXTERNAL £1199 
SCSI Intertace lor Amiga 2000 
(GVP/NEXUSI £199 
128MB3V?" Optical Media Cartridge £36each 



6 8 4 



•Accelerator board 
•50MH2 

•Upto32MBofRAM 
•For Amiga 2000 

£1999 

(comes with 4MB 



NEXUS HARD CARDS 




• High speed controller 
•Upto8MBRAM on board 

• Easy to install 

• Fully autobooting 
•Compatible with GVP and ICD 

• Nexussoftware 

Bare £199 40MB £349 

114MBNEC20ms £499 



GVP Series 2 Hard Card 



•High speed 'FaastROM' controller 

• Upto8MBSimmRAMonboard 

• Fully autobooting 

• Supports external SCSI devices 

Bare £199 40MB £349 

114MBNEC20ms £499 



GVP 'COMBO' Board 



• 22MHz or 33MH* 68030 with 68882 
numeric coprocessor 

• Comes with 1MB RAM installed (4MB 
on33MHzversionl 

•Expand up to 13MB (22MHz| or 16MB 
(33MH2) using custom Simms 

• Full series 2 SCSI interface 
connecting directly to the 68030 bus 

22MHzCombowith1MBRAM £799 

33MHz Combo with 4MB RAM £1495 
40MB SCSI hard disk for Combo £249 



GENERAL 




114MB SCSI HarddiskforCor 
32-bit Simm 1MB 


ibo £299 


Hard wearing dust cover 


£249 I 
£235 I 
£169 


£99 95 


Philips colour monitor Mkll 
KCS PC Power Board 
ATonce 


CHIPS 


256Kx4DRAM 


£5 


ATonceA2000 


£199 


IMBxIDRAM 


£5 


Floppy disk (mm quantity 50) £0 34 each 


1MBx8Simm 


£40 


Maxell multicolour disk (10) 


£995 


4MBx8Simm 


£150 


Golden Image Optical Mouse 


£39 


8372 Fatter Agnus 


£49 


Power Mouse 


£15 . 


A3000 Static Column RAM 


£28 



An prices include VAT. delivery and are subject lo change 



All trademarks acknowledged 



Spectti:aiions art igbiecnocr-angtw-thout "otic* 




POWERCOtVPUTINGLTD 
Unit 8 Railton Road Woburn Road Industrial Estate Kempston Bedford MK42 7PN 

Tel: 0234 843388 Fax: 0234 840234 

Next day delivery £4 50 




TfL JHttt 






FA l|l 



tCOWWT#*CMtrT4 i i*iO^-.4*^ «MmO|Mt4t«QIM 

U -** K U4CH0 -tAHtUMI 



TIL |l)4H?l>Mlll>fttl--FAXt1I*)m4» 



***• CWK'TMC f%Cv«4S to if i !*.*#». 
H 411 H*t 



irV»#*V#4t* 



EXHIBITORS INCLUDE: SUPRA CORPORATION ■ GREAT VALLEY PRODUCTS - SUNRIZE INDUSTRII 




Amiga Shopper's sister magazine Amiga Format is proud to 
World of Commodore Show. Held in Earls Court II from Frid 



A very different kind of 

computer show 

Professional power This country has never seen an event which 
showcases the power of the Amiga as spectacularly. If you've heard 
about the size of American shows then you know what to 
expect. Prepare to be impressed. 

Question and Answer sessions throughout the 
show will feature Amiga Shopper's own panel of 
experts and the technical staff of Amiga Format. 

Incredible bargains All the best Amiga offers 
are here! Packed to the very rafters with 
incredible deals. You won't find cheaper 
software and hardware anywhere. Load up 
with the very best for your Amiga - and at the 
best possible prices! 

CDTV City Just what is CDTV7 What can you 
do with it? What software can you buy? 
Discover exactly what the future of Amiga 
computing holds in the CDTV City. 

Multimedia Theatre Commodore has attracted 
some of the biggest names in computing to 

demonstrate their stuff. See what the Amiga is really 
capable of! 

Meet the programmers Imagine hearing direct from the 
leading programmers: just how do they do what they do? Imagine 
no more: these seminars will tell you all you need to know. 

And also... Fistfuls of competitions. The latest leisure software. A creche 

The future of the Amiga is in Earls Court 




NEW DIMENSIONS - MIRRORSOFT ■ MINDSCAFE - ELECTRONIC ARTS ■ PANDAAL - VORTEX 



S - NEWTEK ■ NEW HORIZONS - DIGITAL CREATIONS - MICRODEAL - BITCON DEVICES - RGB 






host the exhibition of the year, the 
ay to Sunday, November 15-17 



AMIGA presents 




Co*** 



Where, when and how 




Where Earls Court II, heart of London 
When November 15-17 1 991 
Times 9am-5.30pm November 15-16; 

9am-4pm November 17 

Cost Adults £6, under 1 4s £4 

(but see the special Early Booker Offer) 

Who'll be there? Commodore, Amiga 

Shopper, Amiga Power, Amiga Format, all 

the major hardware developers, dozens 

of software publishers, bargain- F^jE 
offerers, leisure publishers and 
anyone who's anyone in the world 

of the Amiga. 

You want to get the best 

bargains for your Amiga? 

Get along to Earls Court 

on November 1 5-1 7 




EARLY BOOKER OFFER: SAVE TIME, SAVE MONEY 



The World of Commodore will attract 
tens of thousands of people, so avoid 
the queues by booking your tickets in 
advance. 
And you II even save money at the same 
time. Just fill in this form to make your life 
much easier, 



YES I would like to have my tickets early, avoid all the 
queues and save £1 .05 on every ticket, please. 



Number of tickets Adult {at £4.95 each) 

Under 14s {at £2.95 each) 

Total payment 

Method of Payment (please circle) Access Visa Cheque PO 
Credit Card number Expiry date 



CREDIT CARD HOTLINE 051-356 5085 

Please make all cheques payable to WORLD OF COMMODORE 

Send this form to 

World of Commodore 
PO BOX 2 
Ellesmere Port 
South Wlrral 
L65 SEA 



WARNING: This offer closes on 8.1 1.91 
Postcode If you don't want to cut up this magazine, photocopies are fine. 



■ GASTEINER ■ POWER COMPUTING ■ HISOFT ■ DIGITA ■ HB MARKETING ■ PRECISION 



ALi AMIGA PRICES NClUDC VA7 AND UK DfcUVtKY ALL PRODUCTS ARE UK STOCK AMI CAMKY A FULL 12 MONTH (I>MMODOKt WARRANT Y l*UASt 
H *«, us BUOKL ORPUUT«G IO CHLLX STUOlS AND * UKKLN I rtOLLS 



AMIGA ASOO BASE A500 computer, mouse, tv rnodutator. manuaJrv Workbench, etc supplied tare with no games 
software * STOCKS VERY LMTEXD - SO HURRY * 

AMIGA ASOO BASE 1MB A500 computer with extra 5CK ram expanson mouse, tv rnodutator. manuola VVorkbench, 
BIG auppied bare wilh no games Suttwerp ■ OUR RAM EXPANSIONS DO NOT NVALDATE YOUR WARRANTY » 



£290.00 



£325.00 



AMIGA ASOO ASTRA A500 512k computer mouse tv rnodutator manual Wor k bench etc auppfced with 10 
aoftwore utteo tooc A500 #*i ASTRA yej_k Detow for iJetais) 



£325.00 



AMIGA ASOO 1MB ASTRA Amiga A500 computer. 5BK Ram expanaon with clock and battery back up, mouse, tv 
modulator manuals VVorkbench etc ciakn plus the ASTRA 10 games pack nductno, (he fottowmg gamee Datastorm. Dungeon Quest E 
Mi «mn Grand Monster Slam, Kid Gtove* Powerplay. RVT Honda Shultte Puck Cafe. Soccer and Tower of 



AMIGA ASOO 1MB CARTOON CLASSICS Arriga ASOO computer. 5I2K Ram 
bAttery back-up. mouae. tv moo\Jator. manuata Workbench etc rJaka, plus The Stmpsona, Lemninga, Capton 



with ctock and 
and Oekiw Paint 3 



£350.00 



£350.00 



AMIGA A1500 PACKS 



1mb 



3mb 



5mb 



9mb 



AMIGA A1SOO BASE A1500 computer with 2 x 35" 
tyuuk CM drives buVt n. and a mouae The A1500 base pack is suppled 
with no software 

AMIGA A1S00 SOFTWARE con*** of Aisoobase 

pack and Ptetnum Worka. D Ptant a Poputoua. Smm Gty Battle Cheat 
Their Rnest Hour and 2 books 



£500.00 £705.OO £875.00 CtOOO.OO 



E65S.OO £850.00 £030.00 £1055.00 



NEW!! PROTAR ASOO HARP DISK DRIVES 



At last ... high quality hard 
disk drives for the Amiga 
ASOO. The new PftOTAR 
range of ASOO hard dUka 
are here ... and just look 
at the specifications ... 



Accessories 



' Perfect colour and fitting to the A500 

* 5 times faster than the A590 

1 8MB Internal ram expansion fadftty 
' 1 year REPLACEMENT warranty 

* Auto parking & auto " 



Seperate 
Sub 24 n 
Hard dak 



range from 20MB to 160MB 
Cache versions 
PSl) available 

mffisecond access time 



PHONE 

TODAY FOR 

PRICES 



ASOO 5CK ram 

A500 t5Mb ram upgrade 

A690 



ckxk £2999 
£90.90 



hard rjsk orive £284.95 

External 3.5" Oak Orive £6500 

Gotten Image Hand Scanner £10900 

Ampa Stereo Scan Lead £12.99 

Amoa 6833 KM Lead £1299 

Mouse Mat £350 



with Clock 



We are now stocking the new PROTAR 
5t2K RAM UPGRADE WTTH CUXX 
The neat compact 4 chp deagn cornea 
complete with box. natructwna on/off 
switch and a full 12 month warranty. 

PROTAR 5t2K Ram with clock £2999 

We atao have imrted stocks of the 

gerune Conwnodore A501 512K Ram 
Expansion, which we are offering at the 
ultra low price of 

A501 S12K Ram with dock £39.99 

Ptoase specify when 512K ram upgrade 
(either Protar or Corrrrioctore) when 
orderino from ua 



PRINTERS 

AM of our pnhters coma with a paraMeJ cable to suit Atari ST Amiga 
and ai standard PC ate (other cables avatabie at extra coat . aak 
for detalsl AM primers carry a tut t2 montha warranty We only set 
genuine UK stock -we do not offer inferior 'grey imports'. 

SPECIAL OPP&Tflf For a touted period only we ara of faring a 
CITIZEN PRINTER STARTER PACK with ai Citizen printer*. The 
pack comprises of 05" ofs* fuM of printer drivers for the ST Amiga 
& PC 200 sheets of fantold tractor feed paper. 200 fanfotd tractor 
feed address labels. 5 tractor faad envelopes ai for only £1239 on 
top of the price of the printer 

Qteen 1200 • (9-ptrx H4 cos draft 30 opa MQ7 £139.00 

Qtizen Swift 9 (9-p*\ 192 cps draft 48 cpa M.Q7 £199.00 

Citizen C4D (24-pin H4 cps draft 48 cpa LQ) 

£19900 

Citizen 9wift 24 (24-pkx 192 ops draft 64 cps LQ) £299.00 

Citizen Swift 24X (24-pin C carriage version of Swift24J £399.00 

Star LC10 Mono f9-p*i H4 cps draft 34 opa H.Q) £155 .00 

Star LC200 Colour (9-pin 180 ops draft 45 cps HQ) £220.00 

Star LC24 10 Mono (24-pax 180 cps draft 00 ops LQ) £216 00 

Star LC24 200 Mono (24-pin, 200 opa draft 07 cps LQ) £260.00 

Star LC24 200 Cotour (24-psx 200 cpa draft 67 cps LQ) £296.00 

Star XB24 10 Mono (24 -pin Professional Seriea) C475 £2 

Star XB24-16 Mono (24-pin 1ST version of XB24-K)) £600.00 

Canon BJ10E Bubble Jet Gnk jet portable and compact) £289.00 
Hewlett Packard Desk Jet 500 (ink M 3 pages per mhute) £459.00 



Philips 8833 Mkll 
Colour Monitor 



The Phieps B833 MkM is the perfect 
cokxr monitor for Amiga owners. 
With its stereo sound and super 
quatty picture it reaMy shows off the 
Jut capabalties of the Amiga. The 
Phtps 8833 MkM also comes with 12 
months an site warranty FREE? 

8833 with Arraga cable £24999 



Or even better 



• ••• 



We are proud to amasicc the 
introduction to our range of the new 
VISTO colour mohtoclheVISTO 
CUM. mate under official UK 

Bcence from PhMpa themaefvea. ay 
Identical h every reaped to the 
Phtps 8833 MkM Muotig aB inputs 

and outputs But VTSTO have 
enhanced the looks of the monitor 
by replacing the caae with a new 
upgraded better looking version. The 
vBto CUM has a no quibble 12 
month replacement warranty and 
cornea free with cabloa tor ai 
Amtgas and at Atari STs 

VISTO Q4M £248.00 



If KXJ WISH K) OQDW W!TH l^ THW Pt JASf SBJO KKJP CHFOU^ W^STAl OROB^ 

riME BFTWHN OOOAM AND 12 MlDNKJMT. } 1**5 A WfflC AND USf KHJP CPffilT CAPO. OP PW A VttfT ID OUR SHO. CHrS COMPUTER CfNTQt 



CHKC0MME*Cm*l53*U6*yMD. 

WORTHM, WEST SUSSEX 8HfJ SHB. 

r*Li 

OPB*NG MON ID »1 CAM K> APM SAT 9JQAM K> 530PM 

RNANCE / CPSXT FAOUTIES 

PART EXCHANGE CONStDEJrED NEW AND USED EQUIPMENT 

AtAPI STE. AMIGA AND PC COMPAT«tE5 ON OISPIAY 

AU TYPES Of SOfTWAPE (BUWE5S / lESUIPf) 

PtPA«S UNDWTAK8M TRAINING WSWUATON ON-SITE WARRANTIES 



SJAIL 'JMJ3U 

BEST PR/OS (DEFT AS). S3 RUGBY ROAD. 

WORTHm.WEST SVSSEXBHH SMB. 

fMl : H/U'J'J) '/•J t J'/lL 

0* mm UQ t 7 DAYS A TMPC fOAMM TO 11 MMMDmmfT 

AU PRICES INCUJDE I75t VAT AND Wfi DEiVERY AVERAGE 4 - 5 DAYS) 
PIEASE ATX) £7 CO fOR NEXT WE«DAY DRIVERY 
GOODS USUAUY SENT OUT THE SAME DAY WHFN 

CUARED PAYMENI IS RECETVED BETORE 2PM 
P850NAI CHEOUB REOURE 7 DAY CIEARANCE 



oo 



CO 



CO 



I I 



an pi»c«s mduao i; y% vm ona nee UK OeiKwy unteu staled olher^M AR pnc«s / speaflcaTkons / ipecJal often subject to change wtmout notice 



U S I c 



Casio's CT-470 is a programmable. 
12 note polyphonic, multi-timbral 
synth which has 220 preset sounds, 
features built-in accompaniment and 
rhythm sequencing facilities and has 
an Integral amplifier and speakers. It 

coats around £200, and is Ideal for a 

beginner s MIDI system. 





ight from issue one. many 
of you hove been asking 
Amiga Shopper for help 
.with MIDI and music 

matters. More to the point, you've 
been asking tor a beginner's guide 
aimed at helping newcomers break 
into the world of MIDI on the Amiga. 

For my sins this job has fallen to 
me but. having said that, this may 
not be such a bad thing: I've been 
working with MIDI almost since its 
inception (in the early 80s) and, 
better than that. I've done a lot of my 
MIDI work using the Commodore 
Amiga. That includes both reviewing 
and using vast amounts of Amiga 
MIDI software and writing my own 
MIDI utilities. 

I have also been using MIDI 
sequencers (including Amiga 
sequencers) in a professional 
capacity both in the studio and when 
playing live, so I can hopefully throw 



Paul Overaa presents part one of 
a comprehensive series on MIDI - 
what it is and how you can use it 



some light on the practical issues as 
well as tackling the technical stuff. 

Luckily I'm now fully MIDI literate 
and have almost a decade of MIDI 
work under my belt. This, however, 
wasn't always so. and I still 
remember very clearly the difficulties 
I had in the early days, and the 
questions that I couldn't get answers 
to. At that time there were few 
people around who could provide in- 
depth info, but nowadays things have 
changed and it is much easier for 
people to come to terms with MIDI 
and its uses. 

My job in this series is to offer 
some stepping stones which will help 



What is MIDI? 
From a purely 
technical viewpoint, MIDI is a 
communications scheme which 
has been designed to allow 
standardised messages to be 
passed between pieces of musical 
equipment (synthesisers, drum 
machines and so on). What this 
means in practice, however, is 
that MIDI allows you to connect 
together all sorts of different 
pieces of musical equipment 
(from any number of 
manufacturers) and. provided that 
a few ground rules are followed. 
they will all work together quite 
happily. 

That in itself is quite an 
achievement, but MIDI has done 
far more than this: It has allowed 
computers to be used to read, 



BEGINNERS 
^2>$TART HERE 




store, edit and 
replay those 



messages (acting tike a digital 
message tape-recorder) and this 
has led to a development which 
has turned the music world upside 
down... I'm talking here about the 
MIDI sequencer. 

Not only has sequencing 
made life easier for the 
competent musician, but It has 
opened the doors for everyone 
else. It Is no exageratlon to say 
that the sequencer has made it 
possible for anyone with the 
slightest ear for music to play 
things that sound good without 
having to spend years mastering a 
musical Instrument. In many ways 
then, the sequencer is to the 
music world what the word 
processor is to business. 



you do just that, and in doing so 
provide a thorough introduction to 
the MIDI/music arena. I'll also try to 
help you avoid some of the snags 
and pitfalls that I know exist. 

SETTING THE SCENE 

Everyone knows about the problems 
that either a lack of standards or a 
proliferation of non-identical 
standards can cause. With the early 
video era we had the format 
confusion (VHS. Beta. Philips 2000 
and so on). Floppy disks going from 
8-inch to 5.25-inch to 3.5-inch, 
coupled with the adoption of many 
different and incompatible formatting 
schemes, was another nasty we 
could all have done without. 

Now. if you think that the above 
examples were troublesome, you 
should have seen what was 
happening in the music business 10 
to 20 years ago. Synthesisers - 
electronic keyboards with oscillator 
and sound circuits that could both 
generate and modify complex sound 
waveforms, thus mimicking other 
instruments as well as creating their 
own special sounds - were beginning 
to appear. That in itself was great, 
but incompatibilities between 
different units spoiled things. 
Manufacturers would set their own 
standards for such things as 
oscillator control voltages, and a 
direct consequence of this was that 
linking equipment from different 
manufacturers together was usually 
a nightmare. When electronic drum 
machines came on to the scene the 
situation got even worse, because 
many of the manufacturers chose to 
adopt different 'standards' for their 
timing signals. 

The real problem was not that 
any of the manufacturers had chosen 




"I learned about MIDI through 
trial and error. By reading this 
series you should find learning 
about the subject somewhat 
easier than I did!" 

Paul Overaa 



bad' standards, it was just that they 
had all chosen different ones, and 
each manufacturer's standards were 
only coherent within the realms of 
their own products. From the end- 
user musicians' viewpoint this 
situation was hopeless, because 
they ended up becoming 'locked' into 
one particular range of equipment 
just to get some level of 
compatibility. 

The compatibility issues were 
seen as a threat to what was 
expected to become, and in 
hindsight has become, a major 
consumer industry. After all. would 
you nowadays buy a video recorder 
that had to have a special tape 
format that was only available from 
the manufacturer of that recorder? Of 
course you wouldn't! 

The early musicians using 
synthesisers, drum machines and 
the like were taking the brunt of the 
compatibility problem, and it didn't 
take too long before the 
manufacturers realised that 
something was going to have to be 
done. Some real effort needed to be 
put into finding a workable, and cost- 
effective, solution. Within a relatively 

continued on pogc 114 



AkAlflA CUADDED A ICCI1C T A hlSIWrMQCn 1001 



MUSIC 



cenfmvcd from peg* 1 13 

short time span some of the major 
manufacturers of electronic music 
equipment from the States. 
Germany. Japan, the UK and a 
number of other countries got 
together to produce a framework 
which aimed to allow all types of 
equipment to use a common 
communications protocol. 



Each eight bit "byte* is sent with a 

start bit and a stop bit at a speed of 

31.25 kilobaud. That's about one 
byto «f MIDI information every 320 
millionths of a second. 

MIDI eauioment usually has two 
or three five-pin DIN sockets. The 
terminal marked MIDI-IN is where the 
equipment receives its MIDI data, 
and the one marked MIDI-OUT is 



Sequencer One 



ranrror 




Gajits' Sequencer One Is a nice, easy to use program that performs well. 



The initial ideas, and 
experimental trials, all seemed to 
revolve around relatively 
straightforward instrument-to- 
instrument links similar to those 
already in use by companies like 
Sequential Circuits. Such ideas were 
quickly replaced, however, quite 
possibly because of pressure from 
the high-tech Japanese companies, 
and a far more adventurous scheme 
developed which involved a fast 
serial transfer based on optically 
isolated, twisted-pair cable links. The 
cables would be used to transmit 
digital data using a well-defined, but 
flexible, multi-byte message protocol. 
The messages would cover musical 
note information, dynamics 
(measuring how hard keys were 
being pressed), internal voice (sound 
circuitry) selection and a great many 
other things besides. The system 
would also cater directly for the 
simultaneous control of many 
different instruments. The designers 
even gave it a name: the 'Musical 
Instrument Digital Interface', 
nowadays more commonly referred 
to as MIDI. 

MIDI PRELIMINARIES 

I'm not going to start this series by 
giving you loads of technical info, 
because it serves little purpose. 
Having said that, some general info 
will help. MIDI, as I've already 
mentioned, is a serial 
communications standard and MIDI 
nit Mages are sent as streams of 
puteea (much like the data that is 
paiaed through a printer cable). 



where data is transmitted. Often 
you'll also find a MIDI-THRU socket; 
this provides a duplicate of whatever 
is being received at the MIDI-IN 
terminal. Not all types of equipment 
will understand all types of 
messages, and nor does every piece 
of MIDI equipment send every type of 
message, but this doesn't usually 
cause much in the way of problems - 
provided you know what types of 
messages your own particular 
equipment is capable of sending and 
understanding. 

POINTS TO NOTE 

There are a couple of general things 
that are worth mentioning at this 
point because they've been known to 
cause confusion... 

First. MIDI sends its information 
in 8-bit units. As you'll no doubt 
know, the computer world calls these 
'bytes' and a byte can represent a 
letter, a number or anything else - 
as long as it can be coded as one of 
the 256 patterns which an 8-bit 
binary number can represent. MIDI 
messages, then, are sent as 
streams of 8-bit numbers and it is 
the MIDI standard which has defined 
their meaning. 

And there's more: some of these 
MIDI messages can consist of more 
than one byte. The first byte, known 
as a 'status byte', acts as a 
message identifier and enables the 
receiving equipment to determine 
what type of message is coming in. 
Subsequent bytes of the message, if 
indeed they exist, are known as 
"data bytes'. 



How does MIDI distinguish 
between status bytes and data 
bytes? Well, the designers opted for 
using the uppermost bit of each byte 
as a flag. Status bytes always have 
the high bit (bit 7) set. so these 
numbers can range from 10000000 
binary to 11111111 binary (decimal 
128 to decimal 255). Because bit 7 
is effectively used as a status byte 
indicator, all data bytes are 
restricted to values ranging from 
00000000 binary to 01111111 
binary (decimal to decimal 127). 

MIDI recognises the existence of 
16 separate channels and a large 
class of MIDI messages, known as 
'channel messages', contain a 
channel number encoded within the 
status byte of the message. Pieces 
of equipment can therefore be 
selective about the messages they 
make use of and the result is that it 
is possible to have many different 
devices all attached to each other via 
a single MIDI communications cable 
loop. By setting up each unit to 
respond to a different MIDI channel, 
all of the MIDI messages can be 
sent down the same set of cables 
with each unit responding to only 
those messages that have the 
matching channel number 
identification. It's a little like 
someone writing a letter to you. 
sticking it in an addressed envelope 
and posting it - the letter, along with 
thousands of others, gets carried 
around the postal system but. as far 
as reading the contents goes, it is 
essentially ignored until it arrives at 
your front door - its final destination. 
You know the letter is for you 
because it has got your name and 
address on it; MIDI units know when 
a channel message has arrived for 
them because it will have a suitable 
channel number built into the 
message's status byte. 

MIDI at the highest level 
distinguishes between the channel 



messages just mentioned and 
messages of more general interest 
to the system. All of this will be dealt 
with in the fullness of time, but for 
now we have more pressing things to 
discuss. Namely, what you need to 
get started in terms of equipment... 

WHAT YOU'LL NEED 

Assuming you already have an Amiga 
you'll need three other main items: a 
MIDI interface, a synthesiser and a 
sequencer program. You are also 
likely to need a couple of suitable 
connecting leads, usually called MIDI 
leads. You can make these yourself, 
but since they can be bought for a 
few pounds from your local music 
shop there is little to be gained 
financially from doing so. 

The MIDI Interface: you'll find quite 
an array of these at your local Amiga 
dealers and in magazine adverts. A 
MIDI interface for an Amiga is quite a 
simple affair which plugs into the 
Amiga's serial port. Its basic purpose 
is to provide suitable signal 
characteristics, the signal opto- 
isolation and, most important of all. 
the right physical connections (a 
MIDI-IN. a MIDI-OUT and usually a 
MIDI-THRU DIN connector). 

MIDI interfaces cost from around 
£20 up to over £100. depending on 
the facilities provided. Omega 
Projects (who can be reached on 
0925 763946). for instance, market 
a nice little A500/A2000 interface 
which is built into a D connector and 
costs only £19.95. It plugs into the 
Amiga's serial port and comes 
complete with two leads which can 
plug directly into the MIDI gear (so 
you will not need extra MIDI cables). 

Some interfaces, including the 
one mentioned above, contain LED 
indicators which flash when MIDI 
data is being transmitted. The LED 
indicators are by no means 

(Ofltmned on pogt 116 



JARGO 




BUSTING 



Baud - A standard scale for expressing the speed of serial data 

transmission. One baud is roughly equivalent to one byte per 
second. 

DIN connector - A standard plug/socket system found in many pieces of 
audio equipment (cassette tape machines, for instance, will 
usually have some DIN connectors on the back-panel). 

Drum machine - A programmable electronic unit which makes drum sounds. 

Kilobaud- 1.000 baud. 

Optically Isolated - If a device is optically isolated, light-sensitive devices 
are used to allow information to pass whilst not allowing 
electrical current to flow. 

Oscillator circuit - An electronic circuit, which can be used to generate 
musical tones. 

Serial transfer - This is a method of sending information as a stream of bits 
sent one after the other. 



in 



AMtfJA 1HOPDCO * iccne t a mav/cubcd 1001 



-DJ 
■W- 



MICROS 



A Division of DJW Enterprises 





Amiga 500's from 009.95 
Arnica 1500's froth €669.95 

Amiga 3080*1 from €1895.95 



E5tt. 5.5" Drives from €55.95 



Hard Drives from €279.95 



Memory Expansions from €24.95 
$.5" Blank Disks Jus! 30p Kach! 



50 Belle Vue Road, Shrewsbury 
Shropshire, SY3 7LR. Tel. 0743 244752 



Analogic Computers 
ANALOGIC (UK) Ltd 

ANALOGIC 157 Utchmerc Road 
^IMALOGIC Kinsston-upon-Thamcs 

Surrey KT2 5TU 



Telephone 

Mon-Sat 9am-7pm 

Ml -544 9575 

Tel/rax: 
081-541 4671 



AMIGA COMPUTERS 



Amiga 500 computer, mouse, TV modulator, manuals, workbench£299.00 

Amiga 500 as above + 51?K Ram expansion £325.00 

Amiga 500 1Mb Cartoon Classics £359.00 

Internal 3.5" Sony Disk Drive £49.95 

External 3.5" Disk Drive £59.95 

Dedicated monitor input + hish quality medium resolution monitor 
+ remote control + teletext TV + Scart cable £269 



PROTAR A500 HARD DISK DRIVES 



Please phone for prices 



AMIGA 500 REPAIRS 

Without DIAGNOSTIC fees 

• Fast turnaround * Fixed charges 



£49.95 



* We provide pick-up service of faulty conputers for only £5.00 + VAT 



• All prices include VAT and NEXT DAY DELIVERY 





ZONE Distribution 

Why Dr T's ? 

Dr T's produce more AMIGA music software than any one. From 
Copyist Apprentice, a 16 stave notation package and X-oR, the 
new gpnric editor/librarian supporting over 90 different midi 
devices to Phantom, the bit accurate SMPTE/M1DI interfa 



compatible with many video applications. Dr "$ support their 

Kill 

>u v any ux i s proauct in tne knowieage mat u 
offer good value, features and support Only the 



Eroducts with regular updates giving you new exciting features so 
uv any Dr T's product in the Knowledge that it will 



longest established music software house can offer 
you these guarantees. We have just released 1 new 

Erogram, X-oR and issued a major update to the 
mg established KCS sequencer. 





a 5 Abbeville Rd 
Londo n SW4 081 766 6564 

Why ZONE 

ZONE Distribution has now been appointed the Exclusive 
UK distributor for the full range of Dr Ts products for the 
Amiga, ST, PC and Mac. As the distributor we can give all 
registered users full telephone support on products 
bought from us or one of our authorised dealers. Call to 
find out if you qualify for this support. If you have an 
unregistered Dr Ts product contact us and we will advise 
you of how to register. 



Dr.Ts 

MUSIC SOFTWARE 



MIDI SEQUENCERS FOR AMIGA 

Over 1200 professionally programmed hits in Amiga 
midifile format. From Ws through to current chart 

material. Call for full list + prices. 
(Also available on ST. Mac, PCv* hardware sequencers' 



Attention all »Pf ™ide your MUSIC X 

Mu<ur y new 




owners justy ^it^ £130 

KCS is the most powerful MIDI sequencer available for the Amiga. Its ease of use, 
reliability and rock steady riming have nude it many frienck. Regular update, also nuke 
it the best supported. Now with even more 
features like realtime graphic editing and 
notation, the new KCS 3.5 is the only choice 
for the serious Amiga musician. 



a few features 



STEAMING HOT OFFER 

Take advantage for a limited period only. Dr T's CAGED ARTIST EDITORS at 
£59. Each editor otters full control over your synths parameters with graphic 
envelopes, patch randomistabon, full librarian facilites md much more. Available 
for Roland D series, Yamaha 4 & 6 operator synths, Casio, Oberheim, Korg Ml 
and more. Don't be disappointed, CALL 081 766 6564 and order one NOW 

.SAVE OVER 




•Graphic Tape Recorder interface 
•TIGER realtime Graphic editing 
•Quickscore Notation display/ printing 

•Exdusfve Muhi pro-am errvionment 

• Draw and edit allMIDIdata in realtime 

• 48 tracks/126 scouences/16 songs 

• Intuition based with full menus 

• Variable resolution up to 384PPO, 

• Read and write midi files 

• Autoci ux on board M I D I Mixer 

• hill o^uamue and loop record 

• Supports full SMPTEand MSP 



All Dr T's Synth editors fust 



£59 



40% 



'TIGER Cub ( the best entry level midi sequencer avoiloble' 



• 12 track n mlti channel sequencing 

• U graphic editing in realtime 

• 1 2 track musical notation 

• Printout musical notation 

• Read and write midi file 

• Friendly grant tit interlace 

• Drum style loop recording 

• Supports Muki Program Err* 

• Draw tempo's, conoofios etc 

• Smart instrument set up 

• variable resolution to 384 ppcj 



£99 



TIGER CUB 



mutt Pit* taottu totwl 




115 



MUSIC 



continued from poge 1 14 

essential, but they can help with 
fault-finding and are therefore a 
useful extra. 

The more expensive models may 
have several MIDI-OUT terminals and 
extra switch facilities - this can 
become useful when you start adding 
more equipment to your MIDI setup, 

but it is really not necessary in the 

early stages. Similarly, some of the 
more expensive interfaces designed 
for the Amiga A2000-type machines 
will allow the interface to be fitted 
internally, thus putting the MIDI 
terminals on the back panel of the 
computer. This arrangement is useful 
for the serious user because it 
eliminates the need for a separate 
interface box - but. of course, it is a 
convenience which you pay for! 

I think the most useful thing I 
can tell you about MIDI interfaces is 
this: I've never found an Amiga MIDI 
interface which didn't do a 
reasonable job in terms of 
transmitting and receiving MIDI 
information. This being so. I 
think, at least to 



could be imitating an oboe, a cello or 
a harmonica. The MIDI standard 
contains one particular class of 
message which let this 'voice' 
changing be carried out 
automatically, without you having to 
physically alter any controls on the 
synthesiser. 

The snag is, or rather the snag 
used to be. that these clever 
synthesisers had to be 'programmed' 
to get the right noises out of them. 
This, if you were new to such things, 
turned out to be a difficult and time- 
consuming job. Luckily, all 
synthesisers which are on the 
market nowadays include a collection 
of pre-programmed voices (called 
'presets'). These sounds are 
available from the moment you 
switch on. so you will not need to 
worry about synthesiser voice 
programming at all - unless, of 
course, you want to. 

I ought to mention that 
nowadays not only 
can 



The sound circuitry serves two 
purposes: first, it is used to create 
sounds when you press keys on the 
keyboard. Secondly, the sound 
circuits can be played' by sending 
MIDI data into the synthesiser via 
the MIDI-IN socket. Incidentally, it is 
possible nowadays to get keyboards 
without any sound circuitry, and to 
get MIDI-controlled sound modules 
which are just the synthesiser sound 
circuitry without the keyboard 
hardware. The benefit here is 
flexibility - you can use a single 
keyboard with many different sound 
modules, you can change a module 
without having to change the 
keyboard and so on. (I'll have a look 
at the benefits of this type of system 
later in the series.) 

So. you are no doubt asking how 
much is all this gear going to cost. 
Well, to be honest a 




The Yamaha 
PSS-590 is a 
typical budget- 
priced 

programmable 
model which has 
28 note polyphony, 
100 preset sounds 
and its own 

accompaniment/ rhythm 
sequencing facilities and 
a built-in amp and speakers. It costs 
about £150. 

start with, that there is little or no 
reason not to use cheapness as the 
main criteria for deciding which unit 
you should buy. 

The Synthesiser: The second thing 
you'll need is some kind of 
synthesiser, and in case you've 
never seen or heard one a few words 
are in order. Synthesisers are 
electronic 'instruments' which can 
create sounds by generating complex 
sound waveforms. They can not only 
be used to invent new sounds, but 
can be used to mimic other 
instruments like violins, pianos and 
drums. They can even duplicate 
sounds like plates smashing, a 
person whistling or a helicopter 
taking off. Synthesisers can change 
from one sound to another very 
quickly nowadays - one moment your 
keyboard can be sounding like a 
violin string section, and the next it 



you get MIDI 
keyboard synthesisers but 
also MIDI guitars. MIDI wind 
instrument sensors. MIDI drum pads 
and a host of other 'MIDI input' 
devices. Most people, however, 
whether they are keyboard players or 
not. tend to start with - and continue 
to use - keyboards for the bulk of 
their MIDI work. This being so. most 
people who are working with MIDI 
tend, to a greater or lesser extent, to 
become keyboard literate'. Basically 
you need to learn to find your way 
around a piano-style keyboard. What 
may surprise you is that you 
definitely do not, by any stretch of 
the imagination, need to become a 
technically competent keyboard 
player. There is a very good reason 
why a keyboard synthesiser is the 
best first instrument' from the 
beginner's viewpoint: most budget 
synthesisers (and many more 
expensive keyboard synthesisers 
come to that) contain built-in sound 
circuitry. In effect you are buying the 
keyboard (which is the MIDI input 
device) and some in-built synthesiser 
sound circuitry. 



synthesiser can cost 
anything from £50 to £5,000. 
Needless to say, as models get more 
expensive so the quality of the actual 
keyboard, the electronic flexibility 
and the sounds they make all get 
better and better. What does 
surprise many people is just how 
good even the cheapest models can 
sound: the established 
manufacturers like Casio and 
Yamaha, for instance, produce some 
excellent budget ranges. 

One thing you will not get with a 
budget synthesiser will be a touch- 
sensitive keyboard - that is, a 
keyboard which can sense how hard 
you press the keys and adjust the 
volume of the sounds accordingly. 
Notes will be either on or off 
(sounding or not sounding) and that, 
unless you've got lots of money, is 
something that you'll have to learn to 
live with. Unless you are already an 
experienced keyboard player you are 
unlikely to worry too much about the 
difference anyway. 

Synthesisers built for serious 
use, incidentally, do not have any 
internal speakers, so you have to 
connect them to a separate 
I amplifier/speaker system. Having 
said that, many budget synths (such 



as the Casio and Yamaha units 

we've shown as examples) nowadays 
do have a small amplifier and 
speaker built in to them. If this is not 
the case then for home, low-volume 
use you should be able to avoid 
further expense by plugging the synth 
into your hi-fi system. 

For MIDI work, synthesisers need 
to be polyphonic - that is, able to 
play many notes at the same time. 
I'd say that eight note polyphony (the 
ability to play up to eight notes 
simultaneously) ought to be regarded 
as the minimum, and I'm mentioning 
this because some very cheap 
models - even though they are 
modern MIDI synthesisers - may only 
offer two or four note polyphonic 
operation. Quite simply, you'll find 
these synths limiting right from the 
start so it is best to avoid them. 

It is also useful for the 
synthesiser to be multi-timbral - that 
is. capable of playing more than one 
different sound at the same time. 
The reason is that multi-timbral 
MIDI synths can usually be 
programmed so that 
different 'voices' (sounds) 
respond to information 
on different MIDI 
channels. This, as 
we'll see later in 
the series, is a 
very useful 
facility to 
have. 
Multi-timbral 
synths tend to fall into the 
£150-plus range, and one possibility 
when looking for such synthesisers 
is to search for second-hand 
baragains. Musicians are always 
changing their equipment and many, 
once they've got the MIDI bug, will 
decide to change their original 
synthesisers for more versatile (and 
more expensive) models. This means 
that there is always a steady stream 
of 'for sale' adverts in the music 
magazines and local papers (often 
you'll find units at around half the 
price of the corresponding new 
model). It's an option worth thinking 
about if you want to keep initial 
costs to a minimum. 

The Sequencer: Amiga sequencers 
can cost anywwhere between £40 
and £400. and nowadays there are 
quite a few to choose from. The Disk 
Company's Harmoni sequencer is 
reasonably priced at £49.95. and is 
more than adequate for the beginner. 
Gajits' Sequencer One is another 
particularly good offering and 
although it costs slightly more 
(£89.99) it is a worthwhile 
investment if you can afford the 
extra. There is public domain MIDI 
software floating around. I've never 
seen anything that I can truthfully say 
I'd be happy to recommend. 

CMtnvedoH poge 121 



116 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 




If your database looks like this. 
you're ready to face the future. 



Given the chance to gaze at the future of database 
computing, what would you see? 

Graphical applications that are intuitive and yet 
incredibly powerful, supporting sound samples and 
even pictures. 

Applications like Superbase 4 Amiga. 



=J^i3 



Unique features like the VCR panel mean browsing 
and reporting on data have never been simpler. 

Superbase s WYSIWYG Form Designer lets you 
draw and design forms that are easy to understand 
and use. 

And, with its own comprehensive Database 
Management Language, you can develop professional 
applications. 

You can share data with 
users of IBM-compatible PCs, 
while developers can make 
sophisticated database solutions 
available on both Amiga and 
Microsoft Windows platforms. 

All Uudcmuj ks acknowledged- Screen shut taken on an IBM PC. 



Superbase 4 Amiga also supports import/export of 
dBase, Lotus 1-2-3 and Microsoft Excel files. 

So, for your future's 
sake, clip the coupon, send 
us your business card or 
call us on 081 330 7166 
to find out more about 
Superbase 4 Amiga. After 
all, the benefits are staring 
you in the face. 




• !hc relational links briwern the 
Tlere need in yuur torm. 




SUPERBASE 

PROFESSIONAL 

I currently own a copy of: 

□ Superbase Professional D Superbase Personal 2 

□ Superbase Personal □ NeiuVr 

Name Job Tide 




Company 
Address . 



Postcode 



rd 



Precision Software Ud. 6 Park Terrace. Worcester Park. Surrey KT4 7JZ. 
Tel: 081 330 71(56 Fax: 081 330 20W 



I 




I 




A 



i 




Buying a paint package plus reviews of 
Pagestream, Colourplc. Sequencer 1. 
KCS Powerboard, and Scale 

Accelerating the Amiga plus reviews of 
Bars & Pipes, Daatascan, ATonce, 
DynaCADD and Basic languages 

Buying a printer plus reviews of Pro-24, 
Real 3D, Wordworth, TEX, Imagine and 
Superbaae 4 

Amiga Answers special plus reviews of 
Spectracolor. Superbase 4. Touch-Up, 
Action Replay, VideoCenter Plus and more 



The most comprehensive review ever of 
^_^__^_^^_^^^^^_^ Amiga word processors, plus the Video 
*"ll '' ii" ' l l jj a > Mliiijl ToB9t#T • nd • frw fractals guide 




CK ISSUES 



Issue 1 is alreody sold out, so grab the rest while they're still avolcWe. Use 
the form opposite to claim your bock issues of Amiga Shopper. 



Whilst yon are sending off for these issues doesn't it mokes setse to subscribe 
now so you don't miss any more bargains? For just C1 1 .98 you will get the 
next 12 issues delivered direct to your home plus a special sampler disk - a 
gift with our compliments. 



Use the) order form opposite and please make euro you indicate 
which demo disks you require. 

M* ~^B m Contains demos of AMOS from Mandarin - the programming language 
^Bh ^H that took the Amiga world by storm. Devpac 2 from HiSott - the 
^^B^^P assembler that's used by the professionals, RealThings from RGB 
^^^^ Studios - it brings things to life in Deluxe Paint ///and lets you design, 
build and fly your own butterfly. 




WORDWORTH This brand new word processor from Digita 
International is described by the company as 'a writer's dream' and 
you'll be able to see rt it is for yourself with this demo. You will also get 
a voucher enabling you to buy Wordworth for jus! £99.95 - that's a saving 

of £30 on it's normal price! 

SEQUENCER ONE In issue 2 of Amiga Shopper we said of this new sequencing 
program from Gajits Music Software It has to be the budget priced sequencing 
software for the Amiga." Why not find out for yourself and take advantage of our 
special voucher offer to obtain a free disk of exciting new samples for use with 
Sequencer One? 

3D CONSTRUCTION KIT If you've ever wanted to create your own 3-dimensional 
worlds then now is your chance with DomanVlncentives brand new game creation 
program. It allows you to use Incentive's famous Freescape programming system to 
create your own stunning 3D games - without a scrap of programming knowledge. 
Don't be fooled though, this is a utility that will put great programming power at your 
fingertips. 





:■ 



vNum* 





Keep 

you 

copies 

of Amiga 

Shopper 

safe and 

protected J 

right from the very start! 

Use the form opposite to place your order. fcAv If 





SUPERB DEMO DISK 

When you subscribe to Amiga Shopper 
you not only get 12 Issues ol the most 
useful Amiga magazine delivered straight 
to your door, but also disk No. 3 containing 
demos of new software to help you make 
your buying decisions. This packed disk 
contains superb demos of: 

d ^ff *^ Spectracolor: The new entry into 
^^}m ^A the HAM painting arena looks set to 
^P(o ^B upset the applecart. Try its 4,096 
^^^^^r colours and animation facilities out 
for yourself with the demo version. You 
can wrap brushes on to three dimensional 
objects, and try out the rub-through effect for 
blending two images. 

Superbase Professional 4: You have read a 
lot about the Amiga's premier database, and 
now here's your chance to try it out for 
yourself. Superbase is a fully relational 
system with its own programming language, 
and with it you can set up a database tor any 
purpose you like. It can even handle graphics 
as well as numbers and text. 



> You save time 

> You save trouble 

> You guarantee your copy 

> You get it delivered 

> You receive a superb demo disk - as a gift 



£ 1 1.98!! 



• r 

ol missing the lotos! news, 

• ipert advice and best buys for your Ami 

Complete the coupon below and return it i 

or call our credit cord hotline on 

458 74011 



YES, YES, YES! I WISH TO BECOME A SUBSCRIBER TO AMIGA SHOPPER. PLEASE SEND ME THE NEXT 1 2 ISSUES AND THE SPECIAL SAMPLER DISK NO 3. 

Please lick H» subsfrrption you reqwe □ UK £11.91 □ IUROPE C30.23 (Airmail) REST Of WORLD C47.2B (Airmail) WORLD C?4.58(surfo») 



Please also sand me phose tkk 

BACK ISSUES CI. 50 EACH 2 

NAME 



3 4 5 6 SAMPLER DISK CI. 7 5 EACH r ] 1 □ 2 F" 3 BINDER C4.9S Total amount payable tDD'DD 



TELEPHONE NO 



ADDRESS 



POST CODE 



METHOD OF PAYMENT phase tick 
D VISA/ACCESS 

CHEQUE 



CARD NO 



□ 



EXMY DATE 



an 



Plane moke cheques poyoble to FUTURE PUBLISHING LTD and send together with this cord in on envelope lo the following addcess: AMIGA SHOPPER, FREEPOST, SOMERTON TA1 1 7BR 
MB. THIS OFFER CLOSES ON 31 ST NOVEMBER 1991 AS/MAQ/1 191 



! 



.adbroke 
Omputing 

International 



stair" 






Read Terms 

Wo are tie longest esttlitshed Aon Heater wttteUK Wr have developed an tulansrve 
ctBloma service potty wtwtJi means fiat weiesiaM Hatitmuc/Scltvtarc prior to 
dusuak*) to ensure thai goads arrive « worfono order Alttaugh our pnces are not 
u/mtys fie tfieapesl we do endeavtXM to after can&skmty goad service and bachif) 
fhis isn't jusl our option we were voted 'Best Dealer 1989 by tie readers of ST Wortd 
rn.ig.isi >n not tor 'the numoer d boxes shited". but tor quatty service 

On Site Warranty We have recenty extended our backup programme by otlortig on ate 
warranty as an opton on at Srs We at eady offer thts service on At Star pmtorsand 
Htiaps mentors tsted 

At pnces are correct at copy date 10/09/91 and are subject to change witiout prior 
noOcc At pnces are accurate wfme slocks last Phone tor up to date pnces At pnces 
nckjde VA* there arc no hidden cxtas (WYSfWYQ Detvery (n Mantand UK) is tree, on 
orders ever fttO (add CIO tar next day courier detvery At pnces avatanle on Mai 
Ordei :J*i> pnces may (ttlot 



24Ptopmter 
222 cpo 

6 Reatoent lQ torts 
Accepts lent cnrtnjgoe 

Bottom food 

Puahur pkM tractor toed 

Paper parking 

Star LC24/10 
SarLJC-20 

Star LC 200 Cotow 
Star ND/24 - 10 ex-demo 
Printer atonde from 



?4rt)tmter 

222 cp* 

6 Reorient LQ fonto 

Accepto font certodgnn 

Bottom faed 

Push or puJ tractor feed 

Paper partang 

C199.90 
£144.99 
C20G99 
£200 

ntoo 



001* 24P»pmter 

AS on amutaOun eKtaque 

240 cpe 

4 SlA 26 LQ raadenl (onto 

27K buffer axpandBbto to B7K 

Colour upgrade riduded 

Advanced paper pnrlgng 

aji Star Printers carry 12 months on 
ate wBfranty(MBintond LK1 AJ 
Pinter e iictudo IBM Centronics 

cabte. Phone for ribbons, paper and 
printer stands. 



i 



Umii 



512K Board 

With clock 

1.5Mb Upgrade with 51PK installed 

16Mb Upgrade with Mb installed 

16Mb Upgrade with 16Mb installed 



£26.99 
£2999 
£6699 
£72.99 
£88.99 



The Zydec L5AC? upgrade board requires a connection to the Gany chip and 
Kkkstart U inataiecL Modes dock. 




Quantity 


Loose. 


Boxed 


Boxed in 1Q'§ 


10 


£ 4." 


C**eV +J • ptttfic box 


£ 8." 


40 


£ 19. 20 


r 9^20!2£r 

&S £* +J • disc bo* 


£ 32. 49 


100 


£ 44." 


&*J ■*■/ •■*/ « due box 


£ 79." 


150 


£ 59." 


dt /O. Sc-du* 

disc box 


£ 118. 49 




* 



Data enable/disable switch 
Daisy chain 'through" connector 
Low power consumption 

Now Only £54.99 

P9mm*0 add £3 PAP 




AJ data carry an unccndltKnal If etoue guarantaa Ptaaaa add BOp R&P for each C (talus or C3.00 for 

00 and above. 




^F^SSEZZXT A500 computer £299.99 

butedn boards/commercial ay sterna, 
Q Poly Itoyescompatb*? 
Q Auto dsaltenswer 
Q 300/t2O0/24OO Baud 
Q For ST or A/riga 
Q Cannot receive faxes. Not BT 
approved. 

£224.99 



1Mb Screen Gems Pack 

£369.99 

1Mb Cartoon Classics 

Pack £369.99 

Any of above packs • Tenstar games, 
joystick, mouse mat add E30 



200 DPI scanner, thermal printer 
and photocopier 

* Upto 16 grey scales or B/W mode. 

* Compatible with Amiga and ST. 

£399.99 while stocks last 





GVP f A6O0 Hard drives tndude injection nxxMded sty in a Internal RAM 

expansion to 8Mb via SKeV boards. Capadtiea from 62Mx 3S~ Itna Quant urn 

mechanism Internal Fan Game switch and mini slot lor future expansion 

GVP 52Mb £549.99 GVP 105Mb £669.99 

A590 £299.99 Phone for latest prices 



Philips 8833 MK II Colour. Stereo monitor £ 249.9! 
Cmdr 1084S Colour monitor * limited offer * E 269.99 
Philips 15" FST CUBE TV £ 269.99 

The phepB 15" FST Tv nctudes remote control Scart nput 60 tuner presets, Bleep trar and 
Fitetext AJ dnptaya nctode Scart coble Deduct Ft) from Mentors only, rf bought with computer 
The Phope 8833 cornea with fuJ P mentoa on ate warranty 




At ayalarm * jcAajw 12 Mnths 

onarfw 

COS 401 



a 



Mi RAM appfcri nvateHbfc k> 4Mb 802B7 Co-Procesa* socWL 

4CM) Miik r-t«J dnvG ?x AJ an 1 U X I Ireo oxpansKT) ■* jIs Mljusu 

u m :i vi vvim crnfce of i« 526" t» (pya u as" km 




?Mb RAM aupptea uporddnHt*; »j BMti 8038/sk Co-ProccBBcr 

90Cl^4uMb?4rnsr«rddnve.4x Af arilU XT froee*panajis**i 

Maee chore of fc &25' ffcppy or tn 35 - ftppy 



Commodore Dynamic Total Vision 



Wcrtd Veite. Bactranc cook book 
Advanced mltery systerm. Baffle storm, 
Ceajac board gameB, AJ dogs go to 
teener i Fun echuut 3 (unuer GsJ. A bun 
fa barney, oustrated Hory Btocte 



CDTV In stock now 

includes Welcome disk, Encyclopeda 

and voucher for Lemmings. 

Phone for further details 



JJ OW U 

?Mb HAM >MPhnl upaadrauta t) VMx 8038/ Cu-PraMsacr 

aockol 40Mb ?4ms l-terd drvo. Ax AJ ard U XT tree cwpansui s*)ta 

Mouse U MX toppy arU * 35' Itoppy 



Mono VGA £734.99 
Cotour VGA £839.99 
Colour S-VGA£839.99 



Mono VGA £1049.99 
Cotour VGA £1159.99 
Cotour S VGA£ 1259.99 



Mono VGA £1259.99 
Cotour VGA £t36a99 
Cotour S VGACM69.99 






■1Mb i <AM :M«eal upu^kubb to EMU 32K Fast cache RAM 

8036/ Co Pro=esaa9u0^4iM)?4jTtsr*rUarvft4ji AJ ,*■) U 

XI Iron expHTEiin stots Mousa U S?b" frppy and U 3b' tippy 



Mono VGA £1789.99 
Cotour VGA £1889.99 
Cotour S VGA£1999.99 



>'i)u COTt phtnic your Arcana or Vi.ui card 

dct.iihi or Hcnd .i ch&iuc postal 
orders amdc payable to Ladbroh&C 
Ctmiputtncf International Pfeasoi 

i//(av sulfn irnt clc.ir. int i - time for chcquc-u 




(0772) 203166 Fax 561071 

Shop A Mat ordor prernsoa 33 Omsk** flood Pnmtan Lancaatwo. PRt PQl'Opan Monday to Safurriay 

930am to 5O0pm Phones answered from QOOam Dealer anquneh ivefcome. LadDroAe Computno 

Jrrfemanonar e a Bating name of tadbrohe Corrputng Umtod AS trade man\a rec\tormmtt 



MUSIC 



from pogc 1 1 6 

I use Dr T's KCS and Bars & 
Pipes Professional for my serious 
MIDI work but these are expensive, 
heavyweight, packages which are 
best considered only after you have 
some MIDI expertise under your belt 
and can appreciate their versatility. 
I'll talk more about the heavweight 
options towards the end of the 
series, but for the moment I wouldn't 
suggest diving in and buying a top- 
end sequencer program. Aim for one 
of the simpler packages because 

you'll find them easier to use. 

Irrespective of cost, all 
sequencers offer a set of core 
facilities thai will allow you to record 
MIDI data from your synthesiser and 
play it back. They will also provide a 
mass of editing options that let you 
copy sections of music, transpose 
(change the key), add notes, delete 
notes and so on. If your timing was a 
bit wrong you can even ask the 
sequencer to correct ('quantise') the 
timing of the notes for you. 

All of this can seem like magic, 
so it's worth spending a bit of time 
seeing exactly what goes on inside a 
sequencer program and seeing how 
things like key changing and 
quantising relates to the messages 
transmitted by a synthesiser. As you 
now know, the things which make 
message transmission possible are 
the MIDI terminals that we've talked 
about. These terminals transmit and 
receive MIDI messages and it is 



synthesiser, streams of numbers 
which represent such things as the 
notes being played, and controller 
information, will be transmitted from 
the MIDI-OUT terminal. Other types of 
MIDI equipment send similar 
streams of numbers and because 
the meanings of the numbers are 
standardised one piece of MIDI 
equipment is able to understand 
another piece of equipment's 
messages. To get one unit to 'talk' 
to another you simply use a MIDI 
lead to connect them together using 
the appropriate MIDI IN and MIDI-OUT 
terminals. 

When you connect a sequencer 
into a MIDI system it is able to 'read' 
all of the MIDI messages and record 
what is going on as you play. 
Sequencers arc not interested in the 
sounds being made, it's the MIDI 
messages that hold the magic key. 
Sequencers come in two basic 
forms: the dedicated units, and 
those based on computer programs 
which can be loaded into any 
suitable computer {like the Amiga's 
Dr T KCS package). All sequencers 
are computer-based, and at the end 
of the day both dedicated units and 
software-based sequencer packages 
will use a microprocessor chip to 
store and manipulate the MIDI data 
which you (the user) will provide. 

When you hit a note on a 
synthesiser keyboard three pieces of 
MIDI data actually get transmitted: a 
status byte which says 'here comes 



±fwl 



I 



62 
83 
84 

ft 



8? 



09 
18 

::: 



CJOOOC30C3000CJC3l 

anal loo 

naaaaaaaDDDa 
DBaonn ana ana 
aoaaaaoDaooD 

naooEjaoaooooJ 



iODODoocjoacjaQonoaaooao 

QDQooaaQODaoaoaoaaoaa 

DOaDDDDDDDDDDDDDDODDD 

aaaooaciaaoaDaaaaoaaao 

BDBDODBBOOODDODDDDDDD 

QBoaoaaDaoaaaaaaaDDao 
auaaaaaaaaaaaaauuaaaa 

DDDOOOBOl aOOODDDDDDD 



81 ' A ■ 85 ■ ■ * 89 ' * ■ 13 ' ' ■ 17 ' ' * 21 ' * ' 25 ■ ■ ■ 29 ' * ' 33 ' * 



' SONGPOS 
JM13:I1 

1 



TIME 



TEMPO SI 



END PCS 



j 88888:16 J =132 j 

4) 8»> [►•■ 1 ' .,' " 

REC REM FF PLAY STOP 'AUTOi 




13 CooB*ss 

14 Con Bus 



I 



23-1-M1 tt-3-Wl 
84-2-981 9«-2-Wl 



HM 



4 



::-• 



SOLO HULT1 



EC1T TRftCH 



TBflCf MEMO 



SLIDE TMC* 



WANTIZE II 






1-i-Hi 



1-1-001 



l-l-liT 



IN 

:.• 

Q'SftVE 



l-i-m 



l-l-Wl 



ENVIR'N! 






; 88811: 81 J 


LOOP! ,88812:81! 








1 2 ■ l i I 


• t iz i3 1* i? it .• .i (.! n 



!**-*«+"**- 



All sequencers have the facility to edit data once It has been entered. 



these messages which sequencers 
use to collect the information about 
what you are playing. 

When do these numbers get 
transmitted? It's usually when you do 
something: touch a control knob, 
press a key on a keyboard or 
whatever. If. for instance, you press 
the START button on a Yamaha RX11 
drum machine then a 'start' 
message (actually the number '250') 
will be transmitted, followed by 
numbers which represent the drum 
notes, durations and so on. On a 



a message about a note being hit', a 
number representing the particular 
note in question, and lastly a number 
which indicates how hard the note 
was hit (non touch-sensitive 
keyboards transmit the fixed value 
64 here). The status byte includes 
details of which MIDI channel is 
being used, so after a sequencer has 
read these three pieces of data it will 
know first that you've hit a note on 
the keyboard, secondly which MIDI 
channel you're using, thirdly which 
note you hit and lastly how loud the 



The Disk Company's Harmont sequencer is fairly cheap (about £50) and is 
more than adequate for the beginner. 



sound should be (how hard you hit 
the key). 

This type of information gets 
stored initially in the computer's 
memory - usually as a simple list of 
events. A bit more information needs 
to be added before the sequencer 
can make use of this data: it needs 
to know something about the time 
between various events (otherwise it 
wouldn't be able to play them back in 
the right way). Sequencers can 
usually do several things here: they 
can use their own 'clock' to keep 
track of the time between events, or 
they can read an external MIDI clock 
which you, the user, must provide. A 
MIDI clock is a MIDI message whose 
sole purpose is to create a 'system 
time' which can be read and 
intepreted by connected equipment. 

So. one way or the other the 
sequencer can recognise the time 
interval between the various MIDI 
events which are occurring, and it is 
therefore able to 'time stamp' each 
of the events. This means that the 
computer not only knows that you 
have pressed a note on the 
keyboard, but it has kept a record of 
when you did it. 

This pattern of events occurs for 
all of the MIDI messages which are 
j received, and at the end of the day 
I the sequencer will have built a list of 
all the messages and details of the 
times at which they occurred. To 
replay such a sequence, all that the 
sequencer needs to do is read 
through this list of events and play 
back each of them at the right time. 
To increase the tempo it can play the 
events back faster, to decrease the 
tempo it does the opposite. Because 
all of the event information is in 
numerical form, it's easy to modify - 
to transpose a sequence upwards by 
one semitone it will just add 1 to 
each note value, to transpose 
downwards by an octave it will 
subtract 12 from each note number; 
it's as simple as that! 



Duplication is just as easy: to 
copy a section of MIDI data, the 
sequencer will read the part of its 
memory which holds the necessary 
information, and copy it to another 
area of its memory. To quantise a list 
of events it will read all of the time 
stamps and round them up or down 
to fit in with whatever quantise value 
you've selected. 

Tracks, sequences, complete 
songs and so on are all handled in 
the same sort of way. and although 
specific details of the internal 
formats used do vary, the basic 
ideas are essentially the same. 
Sequencers work with numbers - 
reading, manipulating, storing and 
transmitting them according to pre- 
defined rules. For the sequencer at 
least, the world of MIDI is a silent 
world of addition, subtraction and 
event manipulation - not that far 
removed from the operations of a 
sophisticated calculator! 

CONNECTING UP 

In terms of linking together a three 
piece 'Amiga sequencer, synthesiser. 
MIDI interface' MIDI system there's 
really nothing to it. Connect your 
MIDI interface to the Amiga's serial 
port D connector. Take one MIDI lead 
from the MIDI-OUT of the synthesiser 
to the MIDMN of the MIDI interface 
(this will be the lead that carries data 
from the synthesiser to the 
sequencer program). Connect a 
second cable from the MIDI-OUT of 
the MIDI interface to the MIDI-IN 
terminal of the synthesiser (it is 
down this lead that the sequencer 
will send information to the 
synthesiser). Switch on. load your 
sequencer program according to the 
instructions given in the sequencer 
manual, and you'll be home and dry. 
The sequencer program will be sitting 
there waiting for you to do 
something. Experiments in this area, 
however, are going to have to wait 
until next month... O 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



121 



GLOBAL COMPUTING 

Lucepool Lane, Woodhouses, Yoxall, DEI 3 8NR. Tel: 0543 473131 



DISK N BOXES 



3.5" Disks DD/DS 

each 

1-49 35p 

50-99 32p 

100+ 29p 

40 Cap Disk Box - locking -£3.99 

80 Cap Disk Box - locking -£4.99 

100 Cap Disk Box - locking -£6.99 



3.5" Disk Drive 
only £49.99 



DUST COVERS 



Amiga -£2.99 

ST -£2.99 

Printer -£4.99 

Monitor -£4.99 



li 



MICE N MATS 



6mm Mouse Mat -£1.99 

8mm Mouse mat -£2.99 

ST Replacement Mouse -£14.99 

Amiga Replacement -£14.99 



UPGRADES 



Amiga 1/2 Meg w/out Clock -£22.95 

on/off switch (4 DRam) 

.Amiga 1/2 Meg with Clock -£27.95 

on/offswitch(4DRam) 

1.5 Meg Upgrade -£69.95 



Amiga 1/2 Meg w/out Clock -£19.95 

on/off 16 Chip version 

Amiga 1/2 Meg with Clock -£24.95 

on/off 16 Chip version 

1Mb Through Board -£54.95 



Using existing 1/2 Meg upgrades to a total of 2Mb 





LEADS | 




Ni 

4 

E) 


ill Modem 

Player 


...JE3. 

-£4. 
-£4. 


99 
99 
99 


Pr 




-£4. 


99 


* * 

Sc 




n. 


99 


R. 


F. Leads -£1. 

If it's not here - ask! 


99 



i CHIPS N SIMMS |] 


256Kx 1 


95p 


256Kx4 

1Mb SIMMS 


-£3.95 

-£43.00 


2Mb SIMMS 


-£82.00 


3Mb SIMMS 


-£120.00 


4Mb SIMMS 


j£ 155.00 





RIBBONS 



StarLCIO -£2.99 

Star LC10 Colour -£6.99 

Citizen 120D -£2.99 

Amstrad 8256/9512 -£3.99 

Commodore -£2.99 

(all models) 



Internal 

Anti-Click-Board 

Only 

£12.99 



Makes the drive 
really quiet 



visa Visa & Access accepted. All prices include VAT, P&P extra. Please call when ordering 



ACCMI 





PROFIT FROM YOUR MICRO £14.95 

Comprehensive step-by-step 60 page guide 



CASHMASTER 



Recession? What recession? Make your micro earn Home and business accounts £39.95 



• Whatever the make of your micro, you can use it to make 
a good income even with only a couple of hours spare 
each week. Ideal for those at home/unemployed. 

• NOT pie in the sky. make a million before breakfast 
nonsense but a true report of exactly the sort of steps 
we took ourselves at Intraset. 

• Easy, sensible business ideas which can easily be used 
by anyone with any micro. Part or full-time. 

• No computer expertise required. Earn £££ from home 
doing what you enjoy - using your computer. 

• Very little capital outlay needed - you probably have 
everything you need to start earning 

• Learn how to find hundreds of potential customers in 
your area who will gladly pay for your services. 

• Full step-by-step 60 page book 

Phone or Fax for lightning service. 

Send cheques or postal orders to INTRASET LTD 
FREEPOST, 10 Woodside Avenue, 
Clayton-Le-Woods, Chorley, Lancashire. PR6 7BR. 

TEL 025 72 76800 
Main office & 24 hr order line 
Fax 025 72 74753 
Helpdesk 0490 3284 

Weekdays 3-4pm 



> 



All major credit cards 
accepted 

All prices include P&P and VAT 
Overseas orders add £5.00 



122 



Intraset Ltd 



Cashmaster is the easiest to use, most versatile 
accounts program yet written for both small business 
accounts or home finance. We wrote CASHMASTER 
for our own use, out of sheer frustration with other 
'easy to use' packages. 

Just look at Cashmaster's main features: 

• Easy, natural data entry - just like a handwritten 
ledger. 

• Full vat analysis if needed 

• VAT inclusive, exclusive or zero-rated entries 

• Unlimited no. of ledgers at one time - limited only 

by disc space 

• Span any time period - no set period or 1 year limit 

• 1 000 User- definable class and 1 000 accounts codes 

• Detailed statements by selected Classes and Accounts 

• Prof it and loss-type statement 

• Tagging of entries for selective reports 

• Automatic repeat of entries - standing orders etc 
(Yearly, HaH- Yearly. Quarterly. Monthly. Fortnightly, or 

Weekly) 

• Automatic date-sorting of entries -entries can be 

inserted anywhere in ledger 

• Output reports to screen, printer or disc file 

• Reference field for each entry -Invoke or Cheque no. 

• Split and merge ledgers at any time 

• All functions available from main program screen - 

Class and Account codes visible at all times 

• Pop-up running-total calculator with one key press. 

The most user-friendly, powerful and versatile 
accounts package yet - you won't be 
disappointed. 



CASHMASTER INVOICING & STOCK CONTROL 

Companion to Cashmaster or standalone 
program £39.95 

• Full Customer Data file - easy to find account records 

• Full Stock Data file, Price Lists, Re-order lists 

• Full invoicing with user-defined messages 

• Full invoke editing, Invoice To & Deliver To fields 

• Settlement, No-Return and Line discounts 

A standalone, or integrates with Cashmaster for a 
fully featured accounts/invoicing package 
costing less than a quarter the price of its rivals. 

SPECIAL OFFER - both programmes £69.95 Saving 
£9.95 

THE GRAPHOLOGIST 

Handwriting analysis program £49.95 

'Uncannily accurate' 8000 Plus Magazine 
'Recommended highly for the novice and the 
professional' Micromart 

From the beginner to the expert, use The 
Graphologist to analyse your handwriting, your 
partners, friends, business associates, prospective 
employees. 

With a sample of handwriting, answer the on-screen 
questions and follow the instructions. Anything from a 
signature analysis to a full IS page complete character 
report, including career ambition and hearth through to 
sexual preferences and megalomania. Edit this report using 
you word processor for a professional presentation. 

The Graphologist is a valuable business tool as well as 
entertaining and fun. Comes complete with comprehensive 
manual of graphology. 



DESKTOP PUBLIS 



!"JF 






PQ 


T 


Q 


& 


m 


If 

D 




m 


■ I 






aatascan Professional - <C> 1991 PHL 



BUM) 1 . * 



• - 



*• wr * .• 







I . 



Id 



J*. 



* <■ 



!*-K; " 



While the Golden Image hand scanner and Touch-Up software (above) Is 
certainly the best hand scanner package currently available for the Amiga, 




lEHSfrHiftg* 



Type: 

Merwry: 

Res: 

Scaliny: 
X Offset: 
Width: 
Height: 



159878 



E ljari: iff s/ johnking. dickens 







...non-arty people may find the Datascan Professional software (above) that 
comes with the Pandaal hand scanner easier to use. 






ince we launched Amiga 
Shopper, I've received a lot 
of letters from readers 
wanting to set up 
professional desktop publishing 
systems based around their Amigas. 
The bottom line of all these letters 
has been: "what do I need and how 
much will it cost?" 

Short question, long answer. But 
here we go... 

First let's sort out the most 
expensive bits - the hardware 
requirements. A standard Amiga 500 
is not good enough, and neither is a 
standard A1500 or 2000. 

Memory is the first problem. For 
DTP you need lots of it - the more 
the better, but a minimum of 3Mb. 
And at least 1Mb of that must be 
graphics (Chip) memory because 
while every Amiga DTP package will 
quite happily run with only 512K of 
graphics memory, when you start to 
push the software hard by using 
multi-page documents, large text 
sizes and lots of ILBM pictures and 
structured drawings the software Is 
either going to crash or politely tell 
you that it has run out of RAM. It will 
matter not that you have a zillion 
megabytes of expansion (Fast) 
memory free, the lifeblood of DTP 
software is graphics memory. 

The Amiga 1500 and 2000 come 
with 1Mb of graphics memory as 
standard. All except the most recent 
Amiga 500s needs a Fatter Agnus 
chip to be fitted and some changes 
made to the motherboard to allow it 



Jeff Walker discusses the cost and 
the kit required to set up a 
professional Amiga desktop 
publishing workstation 



to have 1Mb of graphics memory. 
You will need to contact an Amiga 
dealer to make these changes for 
you yourself is not advisable! 

Expansion memory is simple. For 
the Amiga 1500/2000 buy an 
expansion card with at least 2Mb on 
It. You'll almost certainly need more, 
but you can buy and fit more RAM 
chips later as you need them. 

For the Amiga 500, the choice is 
just as clear cut. You need a hard 
drive for serious desktop publishing, 
so buy a hard drive that has room 
inside it for RAM chips. Bear in mind 
that although 2Mb seems like a lot. 
it will quickly get used up. To avoid 
frustration at a later date I would 
recommend a hard drive that will let 
you expand memory up to 8Mb as 
and when you need it. 

Similarly, while 20Mb is a lot of 
storage space, remember that even 
a two-page document can take up 
200K or more, so 100 of these 
documents would fill the entire hard 
disk. I suggest that after you've 
added up the cost of the other bits 
and pieces you need to set up your 
desktop publishing system, you 
should go for the largest capacity 



hard dnve that your budget can then 
stand. Don't forget that it's possible 
to chain hard drives together in order 
to increase storage capacity, so if 
you start with (say) an initial 40Mb, 
there's nothing to stop you adding 
another 40Mb or whatever later. 
Look for SCSI (pronounced 'scuzzy') 
drives if you think you might want to 
add more hard drives in the future. 
The speed of the drive won't be 
as important to you as how big it is; 
a slower hard drive will take perhaps 
five seconds to load a large program, 
a faster one two seconds or less. 

OUTPUT 

Before you rush out and buy a printer 
you need to decide what you are 
going to do with the output. Are you 
going to output all the copies directly 
from the printer? Are you going to 
output one copy and photocopy it s 
number of times? Or are you going to 
output one copy and send it to a 
printing firm for reproduction? And 
what about colour? 

One thing is certain: using the 
printer as a mass production device 
is going to take forever, so you can 
forget that for a start. 




Using the other two methods, we 
refer to our single copy (of the page 
or whole document) as our 'camera- 
ready artwork' or just 'artwork' for 
short. Photocopying is fine for short 
print runs, although the reproduction 
quality will entirely depend upon the 
quality of the photocopier and the 
expertise of the person operating it. 
Halftones, which are any graphics 
that contain colour or shades of grey 
(photographs, for instance, or 
digitised pictures) do not, on the 
whole, photocopy well. And for 
anything over about 500 copies, 
photocopying becomes more 
expensive than proper reproduction 
(printing), so let's assume that you 
are intending to send your artwork to 
a printing firm for output. 

For monochrome reproduction, 
the printing firm will photograph your 
artwork and then make either a 
metal or a paper 'plate' from the 
negative. This Is what is actually 
used to print from. The metal plate is 

(Mtfewd oa pom 124 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 1 £* 



DESKTOP PUBLISHING 



Vofgsslonal Page V2.fi 5199ft Gold Disk Inc. : propaflp .p«g» 







j1...i..*I...i..?I...i.,TI...i..*I.,.i.*I...i.*I.,.i..TI., 



10 



It 




|tSfc|YZi| Professional Page Is a rock-solid 
DTP package, but there are one or 
two Important and annoying bugs 
with Its font handling that have to 
be worked around. Gold Disk says 
that the Imminent v2.1 release will 
clear these bugs up. We'll have to 
wart and see... 



i 



ij ; 



Id 



isi ~j 



/ 


D 


o 


1 


7/tf, 




cMtinwd km fm\ 123 

more expensive, because of the cost 
of materials and time involved, but 
the results are sharper. Metal plates 
have to be used if you are 
reproducing on to shiny art paper 
{like the cover of this magazine, only 
a bit thinner). On the other hand, If 
you are printing on to normal 'bond' 
paper (like that used in a 
photocopier) and you don't have 
much in the way of halftones, then 
paper plates are fine - although they 
do tend to wear out much faster than 
metal plates - typically after only one 
or two thousand copies. 

But with bond paper - and here 
we get to the crux of all this 
reproduction talk - the end results 
will suffer by differing degrees from 
the dreaded ink spread, or 'dot gain', 
a problem whereby the ink from the 
printing press seeps a little way 
along the tiny fibres of the paper, 
filling or part-filling any small white 
holes in the artwork (like the 
patterns in halftones) and causing 
tiny spidery lines to radiate from any 
areas of black. None of this is 
particularly visible to the untrained 
eye. but the overall effect is 'fuzzy'. 
The lower the resolution of the 
original artwork, the fuzzier the 
results will be. 

What you have to strive for in 
your artwork is sharpness and 
blackness. You don't want to give 
the printers artwork that is already 
suffering from ink spread, and you 
don't want to give the printers 
artwork that is so faint that they have 
to adjust the exposure to get a good 
negative - poorly defined text will 
have to be exposed differently to 
'black' text; while this may blacken 
up any text on your pages, halftones 
will turn muddier and muddier, and 
maybe even come out close to solid 



black when the ink spreads after 
printing. On the whole, you want to 
be sure that text is as sharp and 
black as possible. 

PRINTER CHOICES 

You'll get the best artwork if you take 
or send your files to a DTP bureau, in 
PostScript format, and get them to 
output it on a typesetting machine. 



Prices differ, and it is well worth 
letting your fingers take a walk 
through the Yellow Pages. I've been 
quoted an enormous range - from 
£20 for a single page down to £6 a 
page for a bulk order of 60 pages. 

The obvious advantage here is 
that typesetting machines output at 
a very high resolution (normally 
1.270 or 2.540 dots per inch) but if 
this option is too expensive you can 
get it done on a 300dpi laser printer 
instead for less than £1 per page. 
Again, you should shop around for 
the best prices. 

If you're doing so much work that 
you think it would be more productive 
and less costly to have your own 
output device, then you are going to 
have to spend between £300 and 
£2,000 on it. There are three types 
of printer you need to consider - 
bubblejet. inkjet and laser. 

Bubblejet and inkjet printers work 
on a similar principle and both are 
plenty good enough for most semi- 
professional desktop publishing 
needs. The cheapest is the portable 



Canon BJ-lOe 360dpi bubblejet at a 
little under £300. More than 40,000 
of these have been sold since its 
launch earlier this year, most of 
them (Canon says) to Amiga owners 
because of the excellent shareware 
bubblejet printer drivers which are 
written by Wolf Faust. 

The best seller in this market, 
though, is the Hewlett-Packard 
DeskJet, the latest model being the 
DeskJet 500. I've not found a printer 
driver for this model yet - if you know 
different, please do write to me - but 
there is a driver for its predecessor, 
the DeskJet Plus. 

I use an old Canon 6J-130 wide- 
carriage bubblejet to produce 
camera-ready artwork. (The BJ-130 
has been succeeded by the BJ-330 
now. and there is a cheaper A4 
model, the BJ-300.) The main reason 
I use this printer is because I like to 
'bleed' text and graphics off the edge 
of my artwork, and I can't do this 
with a DeskJet or A4 laser printer 
because these devices insist on a 
small margin all the way around so 
that the ink/toner doesn't spill off 
the paper into the machinery. 

The artwork produced by the 
Canon bubblejet is good enough for 
my current needs, but the printing 
firm I use still makes noises at me 
now and then that I ought to invest in 
a laser printer. Why? Because the 

<ontin»e<J on poge 1 26 



JARGO 




BUSTING 



Art paper - Shiny, coated paper intended to carry 
halftone reproduction by printing from 
metal plates). 



Artwork - 



Bleed 



Sometimes known as 'camera-ready 
artwork", this is any black-and-white or colour 
original prepared for reproduction. Known as 
'mechanicals' in the USA. 

The area of illustrations, tints or ruled lines 
which extends beyond the trimmed edge of a 
printed page. 



Coated paper - Paper with a surface finished with a layer 
of china clay to give smoothness. 

Gutter - Usually the space between facing pages 
where the fold or binding is, but also the 
space between columns on a page. 

Halftone - A photograph or other graphic broken up into 
fine dots for reproduction. 

ILBM - A standard Interleaved BitMap graphic in 
Interchange File Format (IFF); the type of 
graphic which is produced by most Amiga 
paint packages. 

Layout - This is the arrangement of text and graphics 
on a page. 



Une art/Illustration - A graphic made up of lines and 
solid areas (that is, no shading). 

Monochrome - Black, white, and any shade of grey 
in between. 

Offset lithography - A process of printing from a flat 
surface in which the printing areas are 
greasy and the non-printing areas are damp. 
The greasy and inked image is set off from 
the printing plate on to a rubber 'blanket' 
which transfers it on to the paper. The term 
is usually shortened to just 'offset'. 

PostScript - A system which allows your page to be 

output by a professional typesetter. Pager 
can be saved as PostScript files and later 
printed on PostScript printers. 

Spread - A pair of facing pages. Also known as a 
'double page spread', or dps for short. 

Structured drawing - A type of graphic described in 

memory as mathematical vectors instead of 
a bitmap. A structured drawing has the 
advantage of keeping its resolution no 
matter how large or small it is scaled. 



Tint - 



A grey or coloured area made up of small 
dots of a solid colour (or black). 



im 



AMIGA SHOPPER • ISSUE 7 # NOVEMBER 1991 




DOT MATRIX 
& NOTEBOOK 



ALWAYS A GOOD IDEA 

FREE DELIVERY 

km Dfy A-r»vwt * Om U* *m M rt 

FREE STARTER KIT 

WMh t»38 - VW e*fv CUM* piWwn Sto 

2 YEAR WARRANTY 

Silica nfler J 7 y«r warranty (including the 
ortntcr read) wftt> wry OKm prtw nom Sftea 

WINDOWS 3.0 



Silica presents some great 

offers on the award winning 
range of nigh quality matrix 
printers from Citizen. Each 
Citizen printer is built in the 
UK to exacting standards, 
ensuring superb reliability 
and output. Our confidence 
in Citizen's quality is such 
that we are pleased to in- 
clude a 2 year guarantee 
with every printer. Plus, if 

you buy a Citizen printer 

from us, we will give you 
the Silica Systems Printer 
Starter Kit (worth £29.38). 
FREE OF CHARGE! 



Km WMovi 30 

incMttf "th «* 5*>c* Stiff* I 

FREE COLOUR KITS 

WW Mry S**tt 9 pi 24 c* 2A* prwHtf 

FREE HELPLINE 

IkNiiciI support hetphne optn during offtct hours 

MADE IN THE UK 









144 cps 



80 COLUMN 



Citinfi 1200*- - 9 pin - 90 column 

144cpS Draft. 30COS NLO 
4K Printer Buffer + 2 fonfs 
Parallel or Serial interface 
Graphics Resolution: 240x240dpi 
Epson and IBM Emulation 
Pull tractor & bottom feed 
FREE Silica Printer Starter Kit 




NOTEBOOK PRINTER 




64cps 



80 COLUMN 



Citizen PN48 Notebook Printer 
Non-impact Printing on Plain Paper 
LASER QUALITY - 64cps 
4K Pnnter Buffer + 2 Fonts 
Rear and Bottom Paper Loading 
Parallel Interlace 

Graphics Resolution: 360x360dpi 
Epson, IBM, NEC P6 & Citizen Emulations 
Powered From Mains, Buttery or Car Adaptor 
FREE Silica Printer Starter Kit 




192 CPS 80 COLUMN 

• CllUwn Swtft 9 9 pin 60 column 
e fJAi« Ojff. 48cps NLQ 

• ff- Suffer 4> 3 fOrtff 

• PaVatUml iottflaKX 

• Grmphtcm AmOpUHoo 240x74Qdpi 

• f>>o" *vk/ IBM frnttfaOprt 

• fRf C Cotovt 

• '«££ S*« Pnnter Surfer *V/r 



cm 

m 
en 



coioui in 
fUHTM IM 



rOOU «V U01 
HJ0 rtWff 




COLOUR 



192 cps 



Ciltan Swift 9* - P*n - '36 cotutrm 
t92cps Qrsft. 4SCDS NLQ 
BK Printer Buffer *> 3 Foots 
InttftBCt 

• Gwf»cs Rtsotvttvn 24Qx24O0p* 

• £p3Cw Mnc IBM tmutajbon 

• A3 UnAc jpe prtrifinp . f flff Colour M 

• f fl££ S*c i P^nfe r SiMrtwr KJt 



14) 



rami* wn 







PRINTER 




24-PIN PRINTER ONLY £169! 



144 cps 



80 COLUMN 



24 pin PRINTERS 



HUP 

STARTER BIT C2S 

TDM I RRP C350 

S»VWG ff01 

MKM fftfCf CH 



£249 



WJ-C292S8 rtf PRI 2100 



PRINTER ACCESSORIES 



SHEET FEEDERS 

PRAfMO IM) £71 M 

PRA 1215 UWWtft M4 (M 7U 
PfWfZ28 tfU/IwHI K» E«J» 

S£»Mt INTERFACES 
MU'WUMK £5*45 

•• t.ffi vino otn 

PMiW M M E2fUft 

12X MEMORY EXPN 
PRA17',> tHMM 14 tUW 

PRINTER STAND 

PRAU4? tNSAwft H4 U4.M 
PRA i?74 1*4 H14i [MM 



ORIGINAL RIBBONS 
rib J52fi tmfiMfi • iw* tan 

RIB JW« Ivtfl h Mtt [US 

RIBM24 tt«0rtwffl » SUM IITfl 

HIS MM >HI 104 CUM IliU 
RIB 1?4« RMI iHfki Mil 1411 
RIB U48 PHI MM M*l 14 H 

COLOUR KITS 
PRA173B ton Ml QUI 

PRA1?40 toB M4i (44 « 

PN441 ACCESSORIES 

PRA IMS HM Mv| Din 

PRA "Si mil C*W loi I T9C 

PRA116?«HICir»««B C ISC 



All pricaa include VAT ana Fcm Mlivary 




COL0« 



192 cps 



COLUMN 



MffW i'4 t>ln ■ BO column 

• 'MSM OfrfT &4a» LO 

m»f ftVnv * 4 fenff 
lnf-rt»d 
hmNuOon JOO«»CUp. 

• loam at* <e** (mutaeon 

• tnei colour Kn 

• 'i*f S»ca fttUP Stami m 





\Utmn 1240 - 24 pin - 60 column 

I44cps Draft 48cps LQ 

8K Printer Buffer + 2 Fonts 

Parallel Interface 

Graphics Resolution. 360x360ap> 

Epson ar*a IBM Emulation 

FREE Semi Automatic Cut Sheet Feeder 

f-REE Silica Pnnter Starter Kn 



CUT SHEET FEEDER 140 
STARTER KIT C2S 

TOTAL MP WT4 

SAVING ViS 

SlLfCA HIKX: tm 



£169 



192 CPS 136 COLUMN 

• Ottien Swltt ?4a 24 pin - 136 column 
m I92cp* Drift. 64cp& IQ 

m 8X Pnnter Bufttr + 4 fonts 
m PifjiW interim 

• GrhvNa fm o to ttan 360*36000 

• £<7SCfVi i&Kt jfld HfC PC SrnuSsUGn 

• A3 JsVKfts^jpt onntinq fRfl Colour Ur 

• WC Situ Pnntm St$rt$f tit 



m 
ffWrm in 



(•*• 



Ml 
Oft 



HUH AMI CM 




PRINTER STARTER KIT 




Ei«rYCftuwprir«sylTQmSilsriCswm«M 
Th> Prnit Sunw fa «*«ry1Mio )Ou nsjsjd 
to M « md rvwifl «tti wu "•» trt»i 
FHCE Of CHARGE' 

• JH-0W - 4«ff« IT 

• )H'IM OrMt» 

• /HitfPml 

• mm—** 

Primer Diwn#ra m*iy ord*/ r f>#i 5tffcj 
rtinfsv ST4VtsTT Krtftvt KtTSOOnfor 
onty €24 30 *k W - C5 Off 8RP' 




[ WORTH: £25 .ffj 



SILICA SYSTEMS OFFER YOU 



HteE OVERNIGHT DELIVER* On ill harflwr* onttrs shipped m me UK mainland 
TECHNICAL SUPPORT HELPLINE: Team oi tecnn*cai expens ai your service 
PRICE MATCH; We normally malch competitors on a "Same product - Same price ' basts 
ESTABLISHED 12 YEARS: Proven track record in professional computer sales 
BUSINESS * EDUCATION * GOVERNMENT: Volume discounts available lor large orders 
SHOWROOMS: Demonstration and training lactates at our London & Sidcup branches 
THE FULL STOCK RANGE: AH of your requirements from one supplier 
FREE CATALOGUES: Will be mailed to you with offers and software/periphery details 
PAYMENT: By cash, cheque and all major credit cards 



you OtcWe when to buy your n#w printer we suggeet you thin* vtry carefully about WHERE 
you buy ft Consider what rt will be Uk» a tow months aftor you have made your purch*Me when you 
may require additional penphvala or tohwara, or help and advice And. win me company you buy t'oni 
cont-tct you with details of new products? Ai Silica Systems we eniure thai you win have nothing to 
worry about. We have been established for over 12 years and. with our unrivalled experience and ex- 
pertise, we can now claim to meet our customers rsjquirementt with an understanding which Is second 
to none But don't |uat take our word lor it. Complete and return the coupon now tor our tatoal Free 
literature and begin to experience the "Silica Systems Service" 



MAIL ORDER: M T he Mews. Hatherley Rd Sidcup. Kent. DA14 40X Tel: 081-309 1111 

Ord— L-nH Ow Wo o-Sa 9O0afft~400pm N o IMm Nsgft OpywQ Ft Me OBtJOslOeOS 

LONDON SHOP: 52 TbHenham Court Road. London W1P 0BA Tel: 071-580 4000 

SJQsyfvejOpm No tsasi lagw Opate og fm Nt orv»3 4T7 



OPsv 



L0ND0M SHOP 
SIDCUP SHOP: 

'~ , p«nir>y Koyn 



SetfrifJoM rw noon, Oxford Straw. London. WiA 1AB W: 171421 12W 

UorySM »30>m400 p*w UllNtgW. T hufday u f|M Spm £i»o*o^ MM 

1-4 The Mews. Hatherley Rd, Sidcup. Kent. DAM 4DX Tel: 081-302 6811 

Mon-S* 900*m-53Op« UH Higfil FiKMy wnW /pm f-mi No W1 -409 0017 



1 ^: Silica Systems. Dept AMSHP-1191-55. 1-4 The Mews. Hatherley Rd, Sidcup. Kent, DA14 4DX 

I i PLEASE SEND CITIZEN PRINTER INFORMATION 

I 
I 




MrYMrs/Ms 
Address 



Initials Surname 



l*.4...fr*<*.»>.... IH 







■•** *. *' 



MAIL ORDER HOTLINE 

081-309 1111 



SILICA 
SYSTEMS 




Postcode 



Company Name wf appltcabie) -»* 

| Which computers). »» any. do you own? SSbJ 



taot 



m^cfw 



ESKTOP PUBLISHING 



coatimd fro* poo« 1 24 

output would De blacker and 

halftones wouldn't suffer from the 
banding effect that any tractor- or 
friction-fed device produces. 

But if you're thinking about a 
laser printer, there's not much point 
in going for anything less than one 
that understands the PostScript page 
description language. The main 
reason for this is speed - what a dot- 
matrix inkjet or bubblejet takes 20 



of their A4 page. PostScript totally 
rids you of this driver problem. 

The cheapest PostScript laser 
printer I've seen costs just under 
£2.000. Is this within your budget? 
Only you can answer that. 

DIVIDE AND RULE 

If your needs include colour, then 
I hope your pockets are deep. 
The first thing you need to 
understand is that you don't need a 






jM...,..?!.....'!...,.'!-...?!-,..?!.,.!.^......?!.,.,.,?!."] 



'■™$^^&&ffi? 



io 



II 




(<n<i i <i mil- 
llllllllllllll 

mini 



minutes to produce, a PostScript 
laser printer can output in a tenth of 
the time. 

And the other major reason for 
choosing a PostScript laser printer 
over any other is the dreaded printer 
driver problem. 

The onty laser printer drivers I 
know of for the Amiga are Hewlett- 
Packard ones. And these drivers 
don't work particularly well - the one 
on the Extras disk, for example, is 
painfully slow and restricts the 
printing area to an 8-inch by 10-inch 
area of the page. Many's the phone 
call I've had from people who have 
spent a four-figure sum on a laser 
printer, only to get it home and find 
that the Amiga won't talk to it or it 
won't print the bottom inch-and-a-half 



Design for desktop publishing 
By John Miles 

Published by John Taylor Book 
Ventures (1987). 

Copy Editing 
By Judith Butcher 
Published by Cambridge 
University Press (1975). 



colour printer to end up with a colour 
page or document. What you need 
are separations' - a process 
whereby each of the four primary 
printing colours (cyan, magenta, 
yellow and black) on a page get 
printed on to separate sheets, but in 
black-and-white. The printing firm will 
photograph the sheets separately 
and print each separation one on top 
of the other, using one of the four 
primary inks for each separation. The 
end result is a full colour page. 

OK, that's a very simplified 
description of the process, but it's 
all you need to know at this stage. 

The point is that it's not the 
camera-ready artwork that is going to 
cost you, it's the fact that everything 
has to be done three or four times. 
Also, you really need to reproduce on 
to art paper (the shiny stuff), 
otherwise the final page or document 
will end up looking dreadful. Art 
paper is a lot more expensive than 
bond paper. And coloured inks are 
expensive too, of course. 

With a PostScript laser printer 
you'll be able to produce your own 
separations - in negative, and on 
film, but only at 300 dots per inch - 
and thus reduce the overall printing 
bill. Again you have the cost of 
materials to bear in mind; the laser 
printer will use more toner, and 



there's the cost of the film for the 
separations. And because of the low 
resolution, the quality will be poor. 
Unless you're producing lots of 
colour leaflets or magazines it's 
probably best to let the printing firm 
take the strain. It's entirely probable 
that they'll be able to accept 
PostScript files from which they will 
be able to produce faster and less 
expensive separations. Make a note 
to speak to them about that. 





The Inexpensive 
PageSetter II package 
only copes with black-and- 
white and grey levels, and 
there's no PostScript 
output or facilities to 
rotate text and graphics, 
but because It makes use 
of Compugraphlc fonts rt 
can produce professional- 
looking output to 
dot-matrix printers 
(Including InkJet, bubblejet 
and HP-compatible laser 
printers) along with the 
best of them. The area to 
the left of the page Is an 
'art board', where work 
can be done before 
moving finished boxes on 
to the page. The three 
graphics on the art board 
are structured drawings, 
the graphic on the page Is 
an ILBM. 



Colour separation is a real art. 
Mistakes can be very costly. I'm not 
copping out when I say that it's best 
left to the experts. And the only way 
you'll become an expert is by reading 
a lot of books on the subject and by 
experimenting on an expensive, trial- 
ancrerror basis. 

INCREASING THE POWER 

You don't need a special monitor to 
DTP with; the standard Commodore 
1084 (or equivalent) will do. Yes, 
I know that a multisync monitor and 
display enhancer will give you a rock- 
steady interlaced display, enabling 
more of a page to be seen in more 
detail, but there are two drawbacks. 
First, the screen refresh will take a 
lot longer in interlace mode; 
secondly, you've got better things to 
buy with the £700 (at least) that this 
kit will cost you. Like an accelerator 
board, for instance. 

None of the Amiga DTP packages 
runs particularly quickly. If you're 
laying out the odd catalogue or 
brochure you will certainly be able to 
live without speed-up hardware - 
more memory and a hard drive 
should be higher on your shopping 
list - but for serious DTP you need 
more speed if you don't want to 
spend half the day waiting for the 
program to finish its tasks. 



All the accelerators for the Amiga 
500 fit inside the machine. You have 
to remove the original 68000 chip 
and replace it with the accelerator 
board, although this is not a difficult 
job. (Fitting an accelerator to the 
Amiga 1500/2000 is even simpler. 
Buy one that's on a card - just like 
the RAM expansions - open the case 
and slot it in.) 

Now, you can say the same thing 
about all the kit we've discussed so 
far: the more you spend, the better 
or faster it will be. If you buy the 
cheapest kit you can find, for 
heaven's sake don't expect to end 
up with a top performance graphics 
workstation. Because that - a 
graphics workstation - is exactly 
what we are building. 

There is, of course, a cheaper 
and quicker way to do things: don't 
build it, buy it ready-built. The 
obvious choice is the Amiga 3000 
with its 2Mb of chip memory, hard 
drive and 68030 central processing 
unit (CPU), which will set you back 
about £3,000-£4.000 depending on 
which configuration you buy - the 
more you spend, the faster it runs, 
the more memory it comes with and 
the larger the hard drive. To turn an 
Amiga 500/1500/2000 into 
something close to the Amiga 3000 
will cost you as much as - or more 
than - the Amiga 3000 itself. 

But the Amiga 3000 isn't your 
only choice. Bytes & Pieces (0253 
734218), for instance, sells a ready- 
built Amiga Graphics Workstation for 
£2.000. It has a separate case and 
keyboard {like the 1500/2000/ 
3000) and comes fitted with a 52Mb 
hard drive. 4Mb of memory (2Mb 
graphics. 2Mb Fast), a 68030 
accelerator, and an IDE display 
enhancer (aka flicker-fixer) which 
means you can hook it up to a 
multisync or VGA monitor if you like. 

Now it isn't really the place of 
this article to recommend products 
from particular retailers, but this 
Bytes & Pieces Graphics Workstation 
is such extraordinary value that it 
would be wrong not to point out that 
if you collected all the bits and built 
the same thing yourself, you'd end 
up spending about £1,000 more. 

It's not a complete DTP 
workstation, though, because it 
doesn't come with a scanner. 
Remember that monochrome hand 
scanners are not good at scanning 
photographs. The results are OK 
from an amateur or semi- 
professional point of view, but if your 
document is intended to impress, 
you won't get away with anything 
less than a 256-colour (or 256-grey 
level) scanner and high-resolution 
typesetting machine output - a 
300dpi laser printer simply does not 
have a large enough dot-matrix to 
represent 256 levels of grey to 

■ 

<Mtia»ed on poqc 129 



1 4A A*llfjA SHOmR • ISSUf / • NOVEMBER 1991 




m^SH 



Turn your Amiga's mouse into a 

digitiser -for just £7.95! 



Do you want to trace photographs and sketches into your DTP or 
graphics package? You need Tracey! This precision-moulded 
transparent puck attaches to your Amiga's mouse to give a quick 
visual guide of what you are tracing. Fixes to either side of the mouse 
for left or right handed use. 



* Removable when 
not in use 

* Ideal for Naksha, 
Commodore and 
all flat-sided mice 

* Only £7.95 
including VAT 
and p&p 




"This novel little device makes copying pictures easy" 

- Amiga Format, Nov. '90 

"If the rule that all the simplest ideas are the best is applied, then 

Tracey gets the prize" - Computer Shopper, Jan '91 

Cheque with order. Trade enquiries welcome. 

SideWise Ltd (Dept AS7), PO Box 4, Totnes, 

Devon TQ9 7EN 



Swift Microcomputers Ltd 

84 High Str*«t North, Dunstable, Bedford shins, LU6 3MP. 
Tel*: (0582) 476257 Fax: (0582)476258 







3.5 DS 


OD DISKS 


50 


£21 


100 


£33 


250 ... 
500 ... 


C75 

. £135 


1000.. 


£265 


■ 




3.5 DS/HD DISKS 


50 


£28 


100 


£54 


250 .... 


£130 




XMAS AMIGA 
DEALS! 



#1 

A 500 

Computer 

1Mb Ram 

Extra Drive 

£369 

#2 

A500 

COMPUTER 

1Mb RAM 

WITH 

PHILIPS 

CM8833 MK2 

£529 




0.5 Meg Ram 
£20.99 

(Add £4 for clock) 



PHILIPS 
CM8833 Mk2 

£219 



COMMODORE 



CARTOON CLASSlCSl 

£365 

CLASS OF 90s 

£455 

CUMANA DRIVE 

£59 



BITS N BOBS 



'V, f«A\l 

AMk.A MOUSE f 

ASK HIi • Ci 

MOMTOH STAND ! 

DUST COVERS 
LC 10 RIBBON 
COLOUR 
10 36 BRANDED 
10 3 S COLOURED 
MOUSE MAT 

11 iftSPAPEflftOgtm 
W0 SHEETS £9 



HOW TO ORDER 
Visit our showroom with 

easy perking or send 
cheque or postal order to 



PRICES INCLUDE VAT AND DELIVERY. ADD £9.00 FOR NEXT DAY DELIVERY 



WeSerue 



Canon BJ-10e 

360dpi Inkjet printer 

with cable & paper 

£233.83 (£199.00 + VAT) 



Panasonic 

KXP1180 134.00 
KXP1123 185.00 
KXP1124i 252.63 

prices inc. VAT cable & paper 



Amiga 1 500 

with Full software pack 
£649.00 inc VAT 



CBM1084SD 

with cable 
£249.00 (£211.91 + VAT) 



Philips CM8833 Mk2 

with cable 
£225.00 (£191.49 + VAT) 



1M Cartoon Classics 

£369.00 inc VAT 



Class of 90's 

£439.00 inc VAT 



Quantum 52M Disk 

+ Controller for A1 500 
£329.00 inc VAT 



Accessories 

Inc VAT 

Joy stick/ Mouse twin extension £4.70 

3M Joystick/Mouse 3M ext £3.75 

A500 Printer lead £7.95 

A500 to Scan lead £9.95 

Modulator/Disk Extension £10.95 

23 Way Plug or Socket £3.45 

A500 Dust Cover £4.70 

Mouse Mat (thick soft type) £4.95 

A501 Memory Upgrade'Clock £42.00 

KCS Powerboard 740K & IBM £224.90 

Mouse House £2.95 

GVP Series 2 with 52M HD £40900 

IM Internal 3.5" drive £57.50 

A500 Replacement PSU £39.00 

"^ Meg Ram No Clock £23.90 



Naksha Mouse 

With house & mat 
£21.50 inc VAT 



Squik Mouse 
£13.90 mc VAT 



1/2 Meg Ram + Clock 

£24.95 inc VAT 



Phone for Amiga Software catalogue. 
Many titles inc. Educational. 



of Hampshire 
Best for service 



Star 



LC20 

LC200 

LC2410 

LC24200 

LC24200Col 



149.00 
199.00 
188.00 
244.40 
299.00 



prices inc. VAT cable & paper 



Printer Dust Covers 

Most types in stock 

from £4.70 inc VAT 



Deskjet 500 

H.P. 300dpi Inkjet printer 
3 year warrantee 

£386.58 
(£329.00 + VAT) 



Swift 24 

2 year warrantee 

£245.00 inc vat 

Colour kit with printer £24.00 



Citizen Swift 9 

with cable & paper 
£175.00 inc VAT 



Citizen 120D+ 

with cable and paper 
£128.00 (£108.94 + VAT) 



Cumana CAX354 

External 1Mb Drive 
£56.95 inc VAT 



A590 20Mb Hard Disk 

£269.00 inc VAT 



DISKETTES 

SONY branded 

(100% certified error free) 

Inc VAT 

10 3.5" DS/DD 135 tpi £7.50 

50 3.5" DS/DD 135 tpi £32.30 

1 00 3.5" DS/DD 1 35 tpt £59.93 

1K 3.5" DS/DD 135 tpt £540.50 






DISKETTES 

SONY bulk 
(lifetime warranty) 

(100% certified error free) 

Inc VAT 

10 3.5" DS/DD 135 tpi £5.95 

50 3.5" DS/DD 135 tpi £19.80 

100 3.5" DS/DD 135 tpi £37.95 

250 3.5" DS/DD 135 tpi £88.42 

1K 3.5 DS/DD 135 tpi £339.58 

50 x 3.5" Disk Box with lock £5.99 

100 x 3.5" Disk Box with lock £7.50 



V 



Phone for our 48 page catalogue 

EDUCATIONAL AND GOVERNMENT ORDERS WELCOME 

All products have a 30 day money back & 12 month warranty. 

Prices are subject to variation without prior notification. 

Established 6 years 3 minutes from M27 Junction 1 1 . 

Free parking Open 9 to 5.30 Mon. to Friday. 9 to 2 on Saturday 

Postage 94p (80p + VAT) Securicor £6.46 (£5.50 ♦ VAT) 

Amiga Shopper Dept. 
40-42 West Street, 
Portchester, Hants. 
P016 9UW 
Tel: 0705 325354 



UJeSerue 



Larger rtems delivered 

hy ^ocuricor 




J 127 



AMIGA 



AMIGA 





1 



.♦.N* 



A50C Options from £314 99 

A500 1Mb Cartoon Classics £37999 
A500 First Steps U59.99 

AT500 Options from £60999 

A3000 16Mhz ♦ 40Mb HD. £208999 
A3000 25Mhz ♦ 40Mb HD ...£2509.99 
A3000 25Mhz ♦ 105Mb HD ..£2924.99 
A10WS Colour Monitor .. £254.99 
A1950 Multisync . £43999 

A590.. Options from £289.99 

A1011 1Mb 35' Drive £7999 

A50I (tarn Expansion/Clock .£4499 
A520 TV MooWo- £24 99 



SOFTWARE 



SuperRAM 500RX 



• SuperRom SOORX for Amiga 500 compute* 

• Options of 5 14 ^V> usng 256k Tjp Pom 

• Options of 2. 4 ft 8Mb using IMo Zip Ram 

• Auto Configuring 




• Zero wait states 
& hidden refresh 

• Amgabu* 
pc»-thiouo^ 

• 2Mb version 
pcpuiatea.v 




117999 



Mic robotics Ram Expansion 



• Micropores m501s 512k tas* ram expansion 

• Expand your Amiga 500s memorv to 1 megaDyte 
interna* 

• Battery boated dock 
calendar 

• On/Off 5. 

• Comparable to 
Commodore A50t 
•Or*| 



£2999 




Roctec 3.5' Slimline Drive 




fTMCnO IBTI 

. :. : -v 080k 

(formatted) 

• ccess time: 3ms 
track to fro 

• 0.9 inches high 

• **e/dbat)*e switch 
■ pin pass-through 
socket 

• Allows connection of 
o 3rd cktve 



JUST IN 
Turbocharge your 



Ku7iKM»ff 




• Mlcrobotics VXL30 32-Bit 

• 68030 based accelerator 

• 25Mhz version onry £249 99 

• dOMrtf version onry £394 99 

• Optional 68882 FPU £130 00 

• 2 ft 8Mb 32-Blt memory IBA 



Contriver Euromouse 



The most responsive mcroswttched upgraded 
mouse on the market Comes complete with 
mouse pocket and co mes o 10 d ay money back 
satisfaction guarantee ™ 



SUW 




Contriver Trackball 



Save on desk space w tr ms uftio-responsrve 
tiockbol Features three locking drag buttons 
ana cames gJQ_dgy_ money bock satisfoction 
guarantee 



«24« 




Seikosha SP-1900AI Printer 




• '2/l60cps 
Fast/Sid Draft 

• 48/40 cp* 

Fost/Std NIO 

. 

poper parking 

• Auto paper load 
and elect 

• omptote w 
Centronics coble 



£119.99 



Philips 8833/11 



• X colour monitor 

• 640 * 200 pixels on RGB input 

• Supplied complete with cables 

• Optional 
Wrt/swrvel base 

ovolabla 

• heeF-lv 
Steatm f ighter 



£239.99 




WOW PftOCf SSOtt TOT 



Excellence 2 
Klndwords2 
Pen Pal 
Protext v5 
Pro Wrtte v31 
Oulckwrlte 
Scribble Platinum 
Tianswrlte 2 









£9995 

£30.95 

£62 95 

£102 95 

£IC2.95 

£3995 

..£4295 

£3195 

lurbo Text .... £4995 

Word Perfect . £19295 

Worav-- . €0995 






■ 




Gold Otsk Type each £3195 

Outline fonts £99.95 

POQ©s©tt©f li $At>9$ 

Pageirreom v?1 £14495 

Prod* £2i 9i 

Professional Paoe v2 J 95 






i - 


Prodata 


5.95 


Superbase Personal 


£2695 


Superpose Personal S 


£64 95 


Superbase Profesvonot 


495 


Superpose Professional 4 £25995 


"■ 


■ 


Oskmaster 2 


£4995 


G6 Route 


$27.95 


K-Comm2 


£3795 


Quoffetoac* 




Ouarteroack Toob . 


#995 


X Copy Profewone 


• '495 



EWOVPKSMATIQN/T1TUNG 









Big Alt Scroller 
ftooacost Title' 2 
Broadcast Font Enhancer 

Home Titter . ... 

i y i-**" 1 KXff 

Pro Titter 

Scolo 

Tine Page 

TV Show v2 

TV Text Professional 

Video Effects 3D 

Video Tin* 3D 



AU0K>,Ml*C 



A*jO0fT>O5T©f ffl , 

Auaitton4 
Bars & Pipes Prof 
Dr T s Copyist App 
Or U Copyist DTP 
Dr T - .eveins 
Dr T/s Phantom 
Dr X\ To* Cub 
Dr rs X-OG 
Musk: X 

Quartet 

Sequencer One 



£42.95 
...£18995 

£109.95 

£34 95 

£54.95 

2695 

£18995 

...£134.95 

£5*95 

S*4 9$ 

£132 95 

£7895 



£4695 
95 

'295 
£94 95 
£219.95 
£264 95 
C1995 
£94 95 
-209 95 

69995 
0695 



SZ 



D5HEET5 



] 



Advontoge 

DG Cak; £27.95 

Maxiplan Ptus 851.96 



Superplan 









ACCOUNTS 



Cashcook Combo £47 95 

Coshbook ControBei £34.95 

il Accounts £21.95 

Home Accounts 521.95 

Personal Finance Manager £22 95 
System 3 £34.95 



.U>fi"* 7 - <- ^T 




LANGUAGES 



3D Construction Set £3995 

AMOS £3495 

AMOS 3D . £24 99 

AMOSCompier £21.95 

Devpoc3 Cat 

A Base Compter £22.95 

£3995 

HK*5o*c2 Col 

hk* &*nd 

*a Awmttor £3 

Lattice C v50l 07495 

»•?: -. v.y.-y .. 

Amoa v*6»cr £9595 

Art Deportmerr £55.95 

Art Department Pro £134.95 

Deluxe Pamt rv Col 

Deluxe Print B £35.95 
Detu«e Video */Photo*ab .£74 95 

Design Works £84.95 

Director 2 £97 95 

Disney Animation Studto ..£84.95 

Draw 4D £14995 

imagine £179.95 

PIXmote £38 95 

Professional Draw v2 £99.95 

Real 3D Beginners £127.95 

Real 3D Pro Turbo £359.95 
Spectrocotour 

• 

Better Moths 12-16 yrs £19.95 

Better Speing Over 8 £19.95 

Fun School 2lJnder 6 £14.95 

Fun School 2 64 i:4 95 

School 2 Over 8 £1495 

Pun School 3 Under 5 £17.95 

n Schooi 3 5-7 £17 95 

Fun School 3 Over 7 £17.95 

Was Type 

Mogfc Moths *6 yrs 995 

Maths Mono 5-12 yn 

M Beocon Teaches Typing £22-95 

Mego Maths A-ieve :95 

ttcro Engtoh GCS £20% 

Mao French GCSf 

Wcra Moths GCSE 

Ptttcty Maths 3-12 yrs 

The Three Bean 




HARDWARE/PERIPHERALS 



Citizen 120D* , £13 

Citizen 1240 £194.99 

Citizen Swift 9 £187.99 

Citizen Swift 24 £28499 

Star LC-20 £154.99 

Star LC24-10 ... £19999 

Star LC-200 1214 99 

Star LC24 20D £239.99 

Star LC24-20Q Colour V299 99 

Cumooa 1Mb 3 5' Drive £69.99 

Supra 52Mb HD l/2/4/8Mb Ram Coll 
AT Once ... £179.99 

Hitachi Camera ft Lens £22499 

DigMew . vv9.99 

Vki Amoa 4 Vk» Chrome.. £11499 
RGB Sputter >99 

Golden Image Scanner i v .99 
Mingen £10299 



unnet Modem 

Supra 2400 Modem., from £129.99 

AMAS 

Audio Engineer Plus £179.99 

Mastenound £2999 

Perfect Sound .£49.99 

Soundmoster £10999 

Golden Image Mouse £19.99 

Naksha Mouse £2499 

Universal Monitor Stand ....£9.99 
Universal Printer Stana .. £6.99 
Centronics Printer Cable £4 99 
RS232 Cable £9.99 

Scan Coble.. £999 

35' 80 Capacity Bo. £699 

10 x Sony Bute 35* £599 

50 x Sony Bulk "W £2499 

100*SonyBufc35" £4499 



Please cat us for a 

price en any hardware. 

software or peripherals 

you may require but 

can't see 



E5 



PltcwrTK^cheaue3/pc«tac*ck»p ai items subject to avalab*v. 

AJ pncesandrnanufrxturersspecAcolic^ 
AI prices ndude W and UK de^ery . E&OE AI tirademarks ackriowtedged 



Dept AMS 1 1 , 20 Bridge House, andge Street. SuwJertond. SR II TE 

Sc*esW:<091)51O2666EnqulhBslei (W1)5T0 2777 fox: (091)564 I960 

Goods are not offered on a trial basfc. Goods are offered for sale subject to our conoWons of sate 




CoHers welcome. Our 

hours of business ore 

9.30 tin 5.30 Monday tc 

Saturday. 



DESKTOP PUBLISHING 



continued from po^« 176 

professional standards; the results 
wilt be muddy and will be made even 
muddier by the reproduction process. 

But don't waste your time and 
money on a colour scanner unless 
you're looking for really high-quality 
(and expensive) end results. If you're 
going to use a scanner only for 
getting black-and-white diagrams on 
to the page (line art, in other words, 
like that cartoon of me on the first 
page of this article) then you need 
nothing more than a monochrome 
hand scanner. 

I use the Golden Image scanner 
(reviewed in Amiga Shopper issue 5), 
which comes with the excellent 
Touch-Up software - a sort of black- 
and-white DPaint-cum-Professional 
Draw - but you might also like to 
consider the Pandaal scanner 
{reviewed in issue 3) which comes 
with simpler software. 

TOOLS OF THE TRADE 

The hardware side of things is a real 
jungle because there is so much to 
choose from. Software, though, is 
much easier to sort out. You have 
just four choices for your main DTP 
package: PageSetter II, Professional 
Page, PageStream or Saxon 
Publisher. 

If you are never going to use 
colour and don't want PostScript 
output, then PageSetter II deserves 
more than a casual glance. Despite 
its cheap price tag, It is basically a 
black-and-white version of Its big 
brother, Professional Page. The main 
restriction is that PageSetter II 
cannot rotate text or graphics. If this 
isn't a problem then I happily 
recommend that you start with this 
package. I've seen it selling for less 
than £50 at computer shows. 

But don't get PageSetter II mixed 
up with the earlier incarnation of the 
same program, PageSetter (without 
the IF). The two programs couldn't be 
more different. The original 
PageSetter was next to useless for 
even amateur DTP, whereas 
PageSetter II can produce results 
every bit as good as programs 
costing five times more. 

Saxon Publisher is the new boy 
in town. It's got no track record and 
is still on version 1. which can only 
output to a PostScript device. A 
promised upgrade will support 
Compugraphic fonts and dot-matrix 
printers, but I've yet to see it. Expect 
an in-depth review as soon as the UK 
distributors send me a copy. (At the 
time of writing this was "next week", 
so hopefully the review will appear in 
the next issue.) 

Professional Page and 
PageStream have been around for a 
few years and both are into second 
versions. I've taken a lot of flak 
recently about my opinions of 
PageStream (slow, and buggy 



graphics handling) and Professional 
Page (faster, and buggy text 
handling), and I'm not going to start 
the argument up again now by 
recommending one or the other. 
Read the exhaustive reviews in 
Amiga Shopper issues 1 and 2 and 
make your own mind up. 

The truth is that neither 
Professional Page nor PageStream is 
of a true professional standard. For 
example, on a professional system 
you would have facing pages on- 
screen (a 'spread'), and if you placed 
a graphic in the middle between the 
pages (across the 'gutter') the 
software should be able to 
automatically duplicate and split the 
graphic correctly so that one half is 

Once you get used to the 

way PageStream works It's 

as easy to use as any other 

DTP package. But the 

harder you push 

PageStream the more 

fragile it feels, and some of 

its claimed 'advanced' 

features either crash the 

Amiga or don't work 

properly - particularly 

anything graphics-related. 

In 16-colour Interlace mode 

PageStream crawls along 

at an unacceptably slow 

pace, even with an 

accelerator. It doesn't have 

an art board as such, but 

you can do temporary work 

in the grey-shaded 'bleed 

area', shown here to the 

right of the page. 



message has to be the main thing - 
your document is going to be read, 
not framed and hung on the wall. 

Let's not get into a typography, 
typesetting and design lesson here - 
that's what the books are for. 
However, don't imagine that 
thousands of pounds-worth of 
specialised hardware and software is 
going to turn you into a desktop 
publisher overnight; it won't, it's a 
skilled job which will have to be 
learnt. You can save a fortune by 
designing and laying out your own 
publications, but you'll have to invest 
lots of time and effort - don't expect 
the software to do it all for you. 

On top of the DTP software, 
you'll almost certainly need some 



PostScript laser printer - after all. if 
you need really professional-looking 
output you can go to a DTP bureau. 
So budget for an inkjet printer at 
about £600. 

The decision on which 
accelerator board to buy is perhaps 
the hardest - perusing the adverts 
reveals prices ranging from under 
£200 to almost £2,000. At the 
present time, for example, it would 
be worth waiting for some reviews of 
the new Microbotics VXL30 
accelerator, which has a high 
specification and is selling for about 
$400 in American magazines. 

A hand scanner should cost you 
about £150. and the purchase of 
whatever DTP software you finally 




on the left-hand page bleeding off the 
right edge, and the other half on the 
right-hand page bleeding off the left. 

This is a useful design technique 
for anything that has facing pages, 
like a booklet or a brochure or a 
magazine, and doing it by hand, 
which is how both Professional Page 
and PageStream force you to do it, 
takes time and is error-prone. 

Nevertheless, these are the best 
we've got. I use Professional Page to 
produce a monthly magazine. Other 
Professional Page users often ask 
how I do some of the things I do. 
which only goes to show that most of 
the real restrictions are inside your 
head, not the software. 

That may sound a little arrogant, 
but if you don't have a background in 
design stick some books on your 
shopping list because page layout 
isn't like painting pictures - there are 
tried and tested techniques which 
work, the ultimate goal being to get 
the message across either clearly, or 
clearly and with impact. Sure, there's 
a lot of artistic license involved 
behind the message, but the 



extra fonts. PageStream comes with 
about 20, which will be enough to 
get you going, but Professional Page 
comes with only two, so you'll have 
to buy the additional Outline Fonts 
pack (about £100) which contains 
35 more Compugraphic fonts. 

TAKING STOCK 

So, given all the foregoing 
information, let's have a look at a 
possible system setup. (The 
following prices are very 
approximate, and should only be 
taken as a guide.) 

First, upgrading your Amiga 500 
to 1Mb of graphics memory will cost 
about £100, and 2Mb of expansion 
memory will be about the same sum 
again - £100 or so. To save slightly, 
you can put that 2Mb into, say, a 
40Mb hard drive - which should run 
in at about £400. You will need to 
get a monitor, too - the standard 
Commodore or Philips model costs 
around £200. 

Unless you really need it. you'd 
be better off buying an inkjet or 
bubblejet printer, rather than a 



decide on. along with some extra 
fonts, will cost you somewhere in the 
region of £300. 

So, depending on which 
accelerator you buy, that makes a 
grand total of somewhere between 
£2,000 and £2.500 for the system. 

The alternative upgrade route 
was to buy a complete Graphics 
Workstation (with more memory, a 
bigger hard drive and a flicker-fixer) 
for £2.000. Add to that the cost of 
the monitor, printer, scanner and 
software and this route will cost you 
just over £3.000. But remember that 
this way you have your A500 spare - 
to let the kids play on or to sell, 
recouping a few hundred pounds. 

Either way. you will have a 
system with which you can desktop 
publish with results close to true 
professional standards. At a later 
date you might want to buy more 
memory and a larger hard drive, and 
perhaps a PostScript laser printer 
(prices seem to be falling every 
month), but this can wait until the 
money that you'll be making from 
DTP starts flowing in... (& 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 1 4A 



rwwMflaflM 



mmmbmwww> 



nn rr r innrtftfftftnnninrnif i n' 



130 



AMAZING OFFERS ON 
3.5" DSDD DISKS 

25DSDD 135 tpi 11.95 

50 DSDD 135 tpi 21.95 

75 DSDD 135 tpi 31.95 

100 DSDD 135 tpi 37.95 

ALL DISKS SUPPLIED WITH LABELS AND ARE 100% ERROR FREE 2 FOR 1 GUARANTEE 



I 



ov 



pttWWWftGW-y 






_ 



_ 



.CCC^wO 



r 3.5" HIGH DENSITY DISKS 

10 9.95 

25 23.75 

50 39.95 

100 59.95 

(ALL DISKS 1 00% ERROR FREE 

INCLUDES LABELS) 

■ ■ 



5.25" DSDD DISKS 

30 9.95 

50 13.95 

100 24.95 

200 46.95 

(ALL DISKS 100% ERROR FREE 
INCLUDES ENVAABELS) 



*K*:«vKvKv:*vfr^^ 



5.25" DSHD DISKS 

30 18.95 

50 21.95 

100 36.95 

200 68.95 

(ALL DISKS 100% ERROR FREE 
INCLUDES ENV/LABELS) 

riViY'VrnYiMV'nYmV.hVh.Vi^' 1 '' 




DISK STORAGE WWES 

&1* 100 CAPACITY. »JSJjB. 

ill^ao capacity.. 

3.5- 50 CAPACITY. 
3.8*40. CAPACITY... 
■$.OT 100 CAPACITY.. A95 
525' 50 CAPACJTY„.4,$5 

*** OFFER *■**] 




GENUINE SONY 3.5" DSDD BULK DISKETTES 

25 12.45 200 79.95 

50 22.95 500 179.95 

1 00 41 .95 1 000 339.95 

(ALL DISKS 100% ERROR FREE AND ARE SUPPU60 WITH LABELS) 



RAINBOW DISKS 

(RED.GREEN/faiOW.OWGf .BLACK.WHfTE COLORS AND OTYS Of YOUR CHOICE) 



ABOVE BOX PRICES IF 
ISING A QUANTITY 
DISKETTES 
5-2T OR 3.5- 10 CAP BOXES 

fl 4.50 




3.5" DSDD DISKS 

25 DSDD 13.75 

50 DSDD 26.45 

100 DSDD 44.95 

200 DSDD. 84.95 



5.25" DSDD DISKS 

25 DSDD 10.45 

50 DSDD 18.95 

100 DSDD 34.95 

200 DSDD 67.95 



FOR 7.50 



SW: 



t 






(ALL DISKS 100% ERROR FREE AND ARE SUPPLIED WfTH ENV /LABELS) 



SSH 



.'""yiMMHMlHllMlVl'tllM^Tt-illlll-lllinHlnl^S'll 



tnkVt\rA.\Y|-AVl t it ■ 






SUALITY 




*»**:*♦***"••** 



..2.50 




MOUSE POCKETS 

3.5" CLEANING KfT..... 



..-1.50 
5-25" CLEANiNG KIT.. ™Iji 



.3.95 

AMIGA DUST COVER .3.95 

2 PIECE PRINTER STAND ....5.95 







**++*• + ** r*»fi*4i-«A«M*»; *Jf 



iftiwu^w^tv m ^wwnwnv 



\VV. 



w , 















CUM ANA 
EXTERNAL DRIVE 

ONLY 59.95 



I.U I I .UI.I.M.I.I. I .I 

AMIGA 51 2K 
EXPANSION BOARD 
WITH CI 

only 29.95 

without clock 













EsWv 



>ffi'X*>WW 







,vn m\ vrvrvvifirnvvnnvn^xfrmrrrrwrr rm r\ 



STACKABLE 
STORAGE BOXES 

BANX BOX 

HOLDS 90 3.5" DISKS 

CAN BE STACKED 
HORIZONTALLY AND VERTICALLY 

1 9.00 

3+ 8.50 

5+ 8.00 



■■ ■:•:■;. 






\m mmm . 




v : >: : : : : : : 






I ACTION REPLAY H 

ONLY 57.95 



POSSO BOX 

HOLDS 150 3 5" OR 70 5 25" DISKS 
CAN BE STACKED 

HORIZONTALLY AND VERTICALLY 

ONLY 15.95 



tin nr>i ■ itn ■ Vnnvrmhi iVimiviitti i * m 



JOYSTICKS 

QS138 MAVERICK 
SPEEDKING STD 
SPEEDKING A/F 
NAVIGATOR 
ZIPSTICK STD 
ZIPSTICK A/F 
COMP PRO. STD 
COMP PRO. A/F 
MANTA RAY STD 
MANTA RAY A/F 
STING RAY STD 
STING RAY A/F 
QS131 APACHE 
QS135 PYTHON 1 



&y*SV»VAVrfVVA^\\V\\VS\SSV<VhSSNV*\\SVAVAV*NSVNSSV^*-A%% 



■ 



WE STOCK A RANGE 
OF R»BONS FOR 

MANY 



*:?# 



IlLIJ 111 I 1 I I 



linn i 







__ 



m 



m 



:■■:■: 



w-Kw^ 






:■ : : ■ 

HOW TO ORDER 

wmm 

0782 20822F 

BY PAX 

0782 281506 

BY POST 

MEDI 

COMPUTER SUPPLIES LTD 

UNIT 3 

RAILWAY ENT. 

SHELTON NEW ROAD 

STOKE ON TRENT 

ST4 7SH. 

AU. PRICES INCLUDE W 



3.35 P & P PER ORDER 

C9.00 NEXT DAY 
(UK MAINLAND ONLY) 

REMEMBER !!! 



WE ONLY SELL HIGH QUALITY 
DISKETTES.OUR 3.5" DISKETTES 

ARE MADE BY K.A.O AND OUR 
5.25" DISKETTES ARE MADE BY 
STOAMA.WE DO NOT SELL SUB 

STANDARD DISKETTES FROM 
THE FAR EAST. 



WAAWtfrttftV,S %V0 \\\ Vt'i W." i\\V t -, . V ,v,\ 



THIS MONTHS 

SPECIALS 

ifrtfr OFFER 1 #& 

200 3.5" DSDD + 
2 1 00 CAP BOXES 

J&& 67.95 



tift OFFER 2 && 

NAKSHA MOUSE* 
MAT AND POCKET 

3435 22.95 
fr& OFFER 3 &3r 

CUMANA EXT.DRIVE 
PLUS 51 2K RAM EXP. 

.9M0 87.95 

ftft OFFER 4 -kft 

CUMANA EXT.DRIVE 
PLUS XCOPY PRO 

-»*S0 89.95 
-&-& OFFER 5 &ft 

ACCESORY PACK 

MOUSE MAT 

MOUSE POCKET 

DISK CLEANING KIT 

DUST COVER 

*S0 7.99 



BUSINESS 





sing computers in 
business requires you to 
do more than just plug in 
and switch on the 
machine. It requires thought, 
planning and. wherever possible, a 
high degree of data redundancy 
(never keep all your eggs in one 
basket or all your data on a single 
hard disk). Moreover, it can also 
necessitate a lot of manual work - 
collecting and collating the data into 
a machine-readable form. 

The Beer Test (see below) is a 
typical example where computers are 
used to amass and quantify a huge 
amount of data. Although the whole 
thing could have been done 
manually, it would have taken many 
hundreds of man-hours. 

UQUID ASSETS 

One of the first questions to ask is 
"what do people drink and how can 
they be encouraged to drink more?" 



THE BEER TEST 

The Beer Test is a survey of the 
drinking habits of members of a 
north-eastern club. Aimed at 
improving the club's services, it 
was described in detail in last 
month's issue. For back issue 
details, see page 118. 



The survey can only determine what 
people drink - not the quantity they 
consume. However, the latter can 
easily be discovered by analysing the 
stock levels of each. By coupling the 
two, it is possible to determine, for 
instance, which bars need which 
pumps. Consider this: 

There are three bars (serving 
areas). Each has two pumps each for 
the most popular beer and lager, and 
one each for the next most popular 
beer and lager, plus a smattering of 




Mark Smiddy shows how to 
present the results of the survey 
he conducted last month in an 
easily digestible form 



others. Using simulated figures, let's 
imagine the following stock levels: 





Barrels 


Pumps 




per week 


in bars 


Beer A 


20 


2 


Beer B 


12 


1 


Lager A 


15 


2 


Lager B 


5 


1 



This seems like a fair assessment 
purely on the stock figures. However. 
there is a wider issue to consider - 
how many people are drinking each 
beer and lager? In pubs, where 
everyone is equal (except the 
regulars, who are more equal than 
the others) most social drinkers will 
have experienced this scene: 

Customer: "Two pints of lager and a 
packet of crisps please. Er, two pints 
of lager and a packet of crisps 
please. Two pints of lager and a 
pack..." 

Bar person (consulting watch with a 
grim smile): "Sorry mate - last bell's 
gone!" 

This conversation is likely to be 
followed by a colourful exchange 
which has no place in the pages of a 
serious magazine like ours. However, 
the situation can be partially relieved 
by the number of pumps available 
and their positioning both in the 
building and on the bar. If we 
assume that a good barman can, on 
average, serve a customer in one 
minute using one pump, and 45 
seconds using two. consider this: 



Case A: Dave and Mike are nightly 
regulars to the bar area. Each 
consumes 4 or 5 pints of beer 'A* in 
a typical three-hour session. 
Between the two, they will occupy 
two pumps and one staff member for 
about eight minutes. 

Case B: Bill, Ian, Ted and Cliff are in 
the lounge three nights per week and 
all drink beer 'B\ In their typical 
three-hour session each will 
consume two or three pints of their 
chosen brew. Drinking in rounds, in a 
typical session they will occupy one 
pump and a member of staff for 
around twelve minutes. 

The folk in Case A will account for far 
more sales than those in Case B in 
raw terms. However, the people in 
Case B actually use more bar and 
pump time. Multiply that by a typical 
cross section of regulars and you get 
long queues. 

Of course, a good bar manager 
can judge this situation before it 
occurs and increase staffing levels to 
cope. Nevertheless, computer 
analysis can aid their decision by 
helping to predicting where and when 
the log-jams are most likely to occur. 
A human being must make the final 
decision, though, because dozens 
other minor factors must be 
considered: from the time of day and 
the weather to what's on the 
television that night! 

ASKING QUESTIONS 

All the information necessary to 
answer the computer side of this 



TABLE 1 



■ 



1 


* 

•0 


c 


D 1 » 1 ' 


G I " 


I 


101 


Samson drinkers 


average over all figures 




■ 
■ 


■ 
■ 


1 

102 Monday 

1 j 


Tuesday 


Wednesday 


Thursday 


Friday 


Saturday 


Sunday 


103 



Bar 

■ 


1 

7 


6 


L 

8 


* 


■ 

4 


9 

■ 


5 


104 Lounge 


3 


7 


11 


4 


11 


7 


11 


105 


Room 

■"■" ; 


4 





■ 







--■■■■>»■ 


7 

MP — 


2 

■ 

■ 
■ 


■ 




conundrum is held in the database - 
now we need to decide how to get at 
it. The best way to do this is break 
the question down into its 
component parts. Here is the 
question in a more detailed form: 

"What proportion of regular members 
drink the two most popular beers 
and whereabouts do they prefer to 
drink?" 

I've highlighted the meaningful parts 
of the problem - those where a 
database query can be applied. Next. 
we must decide how best to present 
the information - because even with 
just a couple of variables there are 
several ways to display the resultant 
analysis: and this in turn affects how 
the question should asked. 

There are three ways to graph 
this data, depending on what you 
want to show; or. depending on 
circumstances, what you don't! 

• A pie chart can show the amount 
of each type of beer drunk in each 
room, using either the room or beer 
names as segments. However, a 
separate chart must be prepared for 
each. For instance: the spread of 
beer 'A' drinkers in each room on 
one chart and another for the spread 
of beer 'B' drinkers. 

• A bar chart can show the same 
data as the pie charts but with all 
the information on a single display. 

• A stacked bar chart shows the 
same as the normal bar chart - but 
the overall information is easier to 
see. 

continued m pogt 132 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1 991 I *1 1 



BUSINESS 



FIGURE 1 - SAMSON DRINKERS 



'/> Lounge 
= Concert 



Saturday 




33 or ov»r 



Age Range 

The raw results, although predictable (lagers being the preferred young 
person's brew) can be deceiving at first. 



FIGURE 3 - DISTRIBUTION BY AGE 





018-24 125-34 □ 35-44 145-54 
□ 55 or over 

This chart clearly shows the split age range of this population - as you can 
see younger people are certainly In the minority. 



FIGURE 4 - MAGNET vs SAMSON 



Adjusted by Response 



*'*1 


i 

\ 

V * 










I * ^v * 




■ 




^fc ■ 








\ 








' \ * 




^^^ 








^ A~> 




\ 




,.'•" 




*"/\ ; 




.•* 






■ 1 i ' 


,..-•-" 








f 

m 








• ■ 


t ■ 1 







Samson 



.t* t •• • 4 . 

"'* -■■*..:».... — * 



lt-34 



25-34 



43-34 



33 or pvtr 



33-44 

Age Range 

Once the graph Is recalculated according the response in each age group, a 
different picture starts to appear. 



froinpogt 131 

So far, so good - but a graph can 
only be produced from data and the 
data is still in the database: hence 
Listing 1. just one of many report 
programs written for this feature. 
This searches the database and 
finds all the relevant data regarding 
drinkers of Samson (a strange 
Northern beer) among the Sunday 
regulars. One surprisingly weak 
feature of Superbase Pro 4 is the 
inability to define 'GROUP' 
statements according to a variable - 
the significance of this will be 
discussed later. 

PROGRAMMED REPORTS 

The data produced by the program, 
of course, proves very little because 
the sample is highly selective - 
although this can be corrected later 
in the spreadsheet. Here's how 
Listing 1 works - some knowledge of 
Basic or Superbase's DML will be 
helpful to understand the program: 

1. Opens the single (flat-file) 
database containing all the data. 

2. Defines the start of a report and 
instructs Superbase to suppress 
output of actual field data. (All we 
want is the totals.) 



3.. .5 Outlines and displays the 
report heading. 

6. Introduces a data grouping. 
Groups are used extensively in the 
Beer Test reports to aid the selection 
of test criteria. The first group in this 
report forces Superbase to select 
data day-by-day. In this case we are 
switching on Sunday's field which 
contains one of three values 
according to which room the member 
was in (unwanted values are filtered 
later). As mentioned previously, this 
must be a field name - not a variable 
containing a field name. This makes 
programming laborious and repetitive 
because a separate program must 
be written for each day. 

7. Prints a blank line! 

8. Opens a construct in which 
Superbase can be programmed each 
time the data in the field - Sunday - 
changes. This can be one of several 
values, but we are only interested in 
"B" for Bar . "L" for Lounge or "R" 
for the Concert Room. The other 
values - nights when the member 
does not attend, for instance - are 
filtered out at line 33. 

9... 13. Defines a case construct 
which is used to translate the single 
letter held in the database to 

continued on page 1 34 



LISTING 1 • LISTING 1 



1. 
2. 

3. 
4. 
5. 
6. 

7. 

8. 

9. 

10. 

11. 

12. 

13. 

14. 

15. 

16. 

17. 

18. 

19. 

20. 

21. 

22. • 

23. 

24. 

25. 

26. 

27. 

28. 

29. 

30. 

31. 

32. 

33. 



34. 



OPEN FILE "FastBench2.0:SuperbasePro4 /CLUBDATA" 

REPORT SUMMARIZE 

HEADING 

? <?9; "Sunday Samson drinkers by room" 

END HEADING 

GROUP Sunday. CLUBDATA 

? 

BEFORE GROUP Sunday . CLUBDATA 

SELECT CASE Sunday . CLUBDATA 

CASE "B":room$ » "bar":? "BAR":? 

CASE "L":room$ = "lounge":? "LOUNGE":? 

CASE "R":room$ = "concert room":? "CONCERT ROOM":? 

END SELECT 

END GROUP 

AFTER GROUP Sunday . CLUBDATA 

? G60""* # **" 

? 935"Total using ";room$;(?60&]4; COUNT 

? 960"*****":? 

END GROUP 

GROUP Samson . CLUBDATA 

BEFORE GROUP Samson . CLUBDATA 

SELECT CASE Samson . CLUBDATA 

CASE "2": s$ = "Irregular" 

"Occasional 

"Regular" 



#r 



CASE "3":sS 

CASE "4": s$ 

END SELECT 

END GROUP 

AFTER GROUP Samson . CLUBDATA 

? •$;" Samson drinkers in M ;room$;@60&]4; COUNT 

END GROUP 

SELECT Sunday . CLUBDATA, Samson . CLUBDATA 

ORDER Sunday. CLUBDATA, Samson. CLUBDATA ASCENDING 

WHERE (Sunday = "R" OR Sunday * "B" OR Sunday * "L") J 

AND (Samson * "2" OR Samson - "3" OR Samson = "4") J 

AND SundayReg = "Y' 

END SELECT 



rfl 



The Samson report program for Sunday regulars determines who drinks 
Samson and their usual whereabouts. The output Is refined for easy 
Input to the spreadsheet, even though not all the results are used. 



I 44 AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 




3*3 



** 



tpw 



wo*t> 



't 6c (oat 4» wend* 



ft 




"Ws bloody brilliant" 
"one hell of a performer" 

"if you need a professional word 
processor Protext is perfecY' 

"nothing else available comes close 



ST FORMAT 



COMPUTER 



// 



AMIGA COMPUTING 



ST APPLICATIONS 



PRODATA 1.2 

New version of Prodata now with poll-down 
means, manse or keyboard operation, 
ovtomotk record numbering, merge database, 
instantaneous filtering, prologue form, edit 
fields in any order, 2-ocross label printing. Full 
details available from Arnor. 

Price: £85+VAT, upgrade from vl.l £30+VAT. 



PRICES (including VAT and delivery) 
For Commodore Amiga, Atari ST or TT. 

Protext 5.5 £15275 

Upgrade from 5.0 to 5.5 £30 

Upgrade from 4.2/4.3 to 5.5 £60 

Please return your original disks when upgrading 
French or German spelling dictionary £35.25 
When upgrading please return any extra spell checking 
dictionaries for a Iree update to the revised version. 



& Both Protext 5.5 and Prodata require 1Mb of memory 




... with Protext 5.S because the pop-up thesaurus will 
provide you with inspiration whenever you need it. With 
words provided by Collins the thesaurus has 43,000 main 
entries and 827,000 responses! 

Protext 5.5 introduces enhanced text formatting options 
Automatic hyphenation lets you produce a well-spoced 
page layout without the bother of manually putting in 
soft hyphens. Protext determines the correct hyphenation 
points by algorithms and look up tables. Elimination of 
widows and orphans is also provided. You will no longer 
need to worry about those infuriating single lines at the 
top or bottom of pages. Protext formats the text to avoid 
these as you edit the text. Extra Wank lines at the lop of 
a page ton be suppressed. 

New document analysis features provide o wealth of 
information about your text. You con examine a list of 
all the words used alphabetically or by the number of 
occurrences. Other statistics shown include overoge word 
length, overoge sentence length and a table of the 
number of lines on each page. 

pfa Maty «u*& 

ft Enhanced file selector with different sorting 

methods, bulk copy and erase. 
A Prodata users ■ mail merge directly from Prodata 

files, no need to export. 
JV Mail merge: nested repeat loops. 
ft New window-based help facilities. 
-V Improved line drawing. 
Or Spelling checker finds repeated word and missing 

capital letters. 
ft Conversion to and from WordStar 5.5 and 

Microsoft RTF 
.V Full printed documentation of new features. 



Choke of pull-down menu or keyboard operation, 
extensive printer font support ond proportional 
formatting while editing, up to 36 files open, split screen 
editing, characters for 30 languages, index ond contents, 
footnotes, newspaper column printing, file sorting, 
macros, indent tabs, mail merge programming language, 
exec files and the fastest search ond replace around. 
Altogether the most comprehensive word processing 
software for your Amiga or ST. 




Arnor Ltd (as), 6 1 1 Lincoln Road, Peterborough PE1 3HA. Tel: (0733) 68909 Fax (0733) 67299 



U S I N E S S 



coatiMwd (rM poge 132 

something meaningful. The sub- 
headings introducing each section 
(data group) are also displayed here. 

14. Closes the 'Before Group' 
statement. In many reports this 
would be followed by display 

instructions for the field data. In this 
case, since we only require summary 
data, this part is omitted. 

15. ..19. Works in a similar manner 
to the 'Before Group'. This part 
executes when the data group 
changes. For instance, when 
Sunday's contents change from "L" 
to "B". At this point the total number 
of records matching the filter criteria 
since the last change is displayed. 
20... 30. These lines are more or 
less identical in function to the 
preceding ones. Here, the type of 
beer is defined as a sub-group of the 
room. In this way the drinkers can be 
categorised by the location and 
amount consumed. 

31. Tells Superbase which fields to 
process... 

32. ...and how to process them. 
This line ensures that the data is 
sorted in the correct order. If 
precedence were given to the 
Samson field, the report would 
become mixed up as the higher 
priority Sunday field got mixed up 
with the embedded Samson field. 
The simple rule of thumb is: sort 
ascending fields from right to left in 



the order they appear from top to 
bottom. 

33. Sets the filter conditions. This 
cures several problems in one go. 
First, the Sunday field is checked for 
real values; next the Samson field is 
checked to eliminate non-Samson 
drinkers; finally, the SundayReg flag 
is checked to ensure this data only 
applies to Sunday regulars. This part 
of the program can be easily 
changed to either include everyone 
or even prompt for a user response. 

34. Terminates the program. 

Table 1 on page 131 is what a 
complete week's worth of data looks 
like after it has been inserted into 
the sheet. The data represents the 
results from seven different reports - 
in this raw form it is easier to follow 
than the reports. However, using the 
spreadsheet it is easy to gain extra 
figures such as the total drinkers in 
each room over the whole week (the 
rows) and the total for each day (the 
columns). The results can then be 
charted as in Figure 1. A similar thing 
is then performed for the other 
popular bitter. However, these are 
just the raw un-weighted figures. The 
graph is only a rough guide to 
people's drinking habits in the 
survey. If there were the same 
number of people in each group, 
then this chart would also give some 
idea of individual preferences. Figure 



• ,75 



FIGURE 5 - DRINKING HABITS 

Weighted by Response n „ 

Lager I 
Ciders I 
Others □ 



V: 



■'' 



S3 



ra 



#& 



(-■ 



v- 



16-24 25-34 35-44 45-54 55 or ow»r 

This demonstrates which drinks people prefer - roughly graded into four 
categories. As might be expected, lagers and ciders are as popular with 
young people as the beers are with older ones. 



FIGURE 6 - DRINKERS BY AGE 



3«H 



l- 



Unwelghted 



Beers 89 
Lager I 
Ciders I 
Others □ 



18-24 25-34 35-44 45-54 55 or ov«i 

This simple bar chart demonstrates what people are drinking. In an ideal 
world, this one should closely match the weighted figures. 



2 shows a more detailed breakdown, 
again with unweighted figures. 

However, the survey was 
randomised in an attempt to discover 
the actual age range of members - 
Figure 3. By combining the 
percentage of people attending with 
the existing figures, we can obtain a 
weighted analysis - Figure 4 is an 
example comparing the two most 
popular beers in the Beer Test. Even 
though the 25-34 year-olds outweigh 
the 18-24s. the weighted figures 
suggest that the younger group tend 
to prefer bitters. In fact, the 25-34 
year olds have a tendency to lagers 
as the more generalised Figures 5 
and 6 show. 

CONCLUSION 

Over the last few months I have 
skimmed the surface of the two most 
powerful and potentially useful 
business applications ever devised. 
This two-parter was just a taste of 
the real Beer Test - any more would 
be boring. The full report is, of 
course, confidential but you can draw 
your own conclusions from the 
analysis presented here. 

This should be enough to whet 
your appetite and prove that the 
Amiga can compete with 
conventional business machines like 
the PC - and win! In the coming 
months I'll be looking at business 
software in more detail. QJ 



ooooooooo 

SHOPPING LIST 

Superbase Professional 4...C41 1.20 

By Precision Software 

6 Park Terrace 
Worcester Pork 

Surrey KTI47J2 

» 081-330 7166 

Home Office Advantage .....£102.1 2 

Gold Disk Office £132.78 

By Gold Disk 

n 010 1416 602 4000 

Available from HB Marketing 

UnH3,Poylel4 
Newlands Drive, (olnbrook 
Slough SL3 ODX 
v 07S3 686000 

The Works Platinum £91.91 

By Micro Systems Software 
* 01 01 407 7900770 

Available from HB Marketing 
Unit 3, Poyle 14 

Newionds Drive, (olnbrook 
Slough SL3 ODX 
tr 0753 686000 

K-Spreod3 „..£82.25 

Supplied by Kuma Software 

Unit 12, Horseshoe Park 
Pongbourne 
Berkshire RG8 7JW 
» 0734 844335 




GRAPHICAL ADVANTAGE 

The analysis of the Beer Test data provides a lot of numbers. By carefully 
writing the reporting programs it is possible to get the computer to 
produce prewritten reports. However, although figures are fine for those 
with a penchant for them, the average manager - most people, come to 
that - would much rather look at a diagram. In this form, although the 
actual values may not be obvious the relationship between them can be 
clearly demonstrated. 

By this reckoning, if databases are the best applications to compile 
data then spreadsheets are the best ones to display them: and one of the 
best Amiga spreadsheets available is Gold Disk's Home Office Advantage 
- usually just called Advantage. Although I used the enhanced version 1.1, 
Advantage 1.0 can be found in Gold Disk's Office bundle. Another benefit 
of a spreadsheet is its ability to massage the results in ways which could 
prove difficult in a database reporting language - even one as powerful as 
Superbase Pro 4's. 

The demographics required here are simple enough for many Amiga 
spreadsheets to handle. Analyse 2 (in the Works pack) and Kuma's 
H-Spread 3 to name just two are both eminently capable of handling the 
relatively simple demands placed on them by this particular application. 

All good spreadsheets offer a some sort of graphics facilities; indeed, 
you would be foolish to even consider buying one that did not support at 
least simple charts. This specific application and the type of data it 
produces lends itself particularly well to bar (column) charts as well as the 
simpler pie charts. 

Surprisingly, although Advantage has both of these - and a lot more 
besides - it is not possible to merge two (or more) charts. This feature, 
which seems lacking from Amiga spreadsheets as a whole, is very useful 
for comparing graphs. Thanks to IFF, however, this can be easily overcome 
by saving the two charts separately and merging them in an art package 
(DPaint. for instance) prior to presentation. 



12A 



AMIGA SHOPPER ft ISSUE 7 ft NOVEMBER 1991 



MEGA BLITZ! 

THE ONE STOP SHOP FOR AMIGA PD SOFTWARE 
PHONE 0782 208228 FAX 0782 281 506 

THE DISKS BELOW ARE ONLY A SMALL SELECTION FROM OUR VAST LIBRARY OF OVER 2000 DISKS 



UTILITIES 



PDU 10 Word Processmg+Databasing 

PDU 1 6 Air Tunnel Simulation 

PDU 31 Rsh*143 RIM Database 

PDU 32 Fish#1 44 Analytic sproadsheot 

PDU 43 Fish#203 Assembler & C eg 

PDU 44 Fish#21 5 Mandelvroom V2.0 

PDU 45Fish#2lO Scientific calculator 

PDU 46 Fish#21 3 lcons(300 in 8 colors) 

PDU 51 Fish#2l 9 Astronomy program 

PDU 52 Fish#52 A-Z Text Editor 

PDU 60 Fish* 237 CLIprmt 

PDU 70 Fish 193 KeymapEditor 

PDU 72 SID V1 .06 The ultimate disk util. 

PDU 80 Fonts and Surfaces 

PDU8lDisksalve1.3 

PDU 98 Celtics Demomaker 

PDU 99 Ham Radio ut)ls(5 disks) 

PDU 101 Menu-Maker 

PDU 102 Label designer 

PDU 103 Icon-Maker 

PDU 104 Icon-Mania 

PDU 105 Crossword Creator 

PDUl18VanousCLIutils 

PDU 149 Icon Fun 

PDU 151 Fixdisk-disk repairer 

PDU 164 Games Music Creator 

PDU 168 Vaccine-Booster(Vtrus killer) 

PDU 169QuickBase-Database 

PDU 1 85 ANC22 (Excellent utls) 

PDU l86FalconBootblockCreator 

PDU 194 Pman Virus Killer 

PDU 200 Virus Killer Pro V2.0 

PDU 207 Perfect Sound V 1 .93 

PDU 257 Fish#349 MED V 3.00 

PDU 262 MED Modules 

PDU 3 1 8 Red sector demo maker 

PDU 349 Master virus killer V 2.1 

PDU358Tetracopy 



DEMOS 



PDD1 Anarchy Demo 

PDD 4 Deathstar Megademo(2 disks) 

PDD 7 Elvira Demo 

PDD 1 4 RAF Megademo(2 disks) 

PDD 1 6 Robocop Demo 

PDD 20 SAE Demo#25 

PDD2!SAEDemo#32 

PDD31 Anarchy-Ooh its obscene III" 

PDD 51 HacktrickJM Arsewipe 

PDD 52 Hackthck#2Smashing day out 

PDD55Kefrens Megademo 8(2 disks) 

PDD 62 Northstar Megademo#2 

PDD 70 Rebels Megademo 

PDD 72 Red Sector Demodisk#4 

PDD 73 SAE Demos#23 

PDD 74 SAE Demos#36 

PDD 75 Scoopex Demos 

PDD 76 Scoopex Megademo 

PDD91 Trilogy Megademo#1 

PDD 94 Vorlex Megademo 

PDD 96 Magnetic Fields Demo#36 

PDD 97 Predators Megademo(2 disks) 

PDD 107 Budbrain I (2 disks) 

PDD 1 1 5 Magnetic F lelds Demo* 40 

PDD 1 1 6 Magnetic Fields Demo#41 

PDD 130 Chubby Brown 

PDD 1 31 Crionics Demo 

PDD 132 Giants Megademo(2 disks) 

PDD 1 34 Magnetic Fields Demo#45 

PDD 1 45SAE Demo#31 

PDD 1 52 Flash-No Brain No Pain"(2) 

PDD 1 53 Billy Connally Demo(2 disks) 

PDD 1 60 Hacktnck"Rave-on" 

PDD 177 Budbrain II 

PDD 1 79 Cnonics Total Destruction 

PDD 186 Flash Demos#2 

PPD 209 Rutger Demodisk 

PDD 21 2 Space Pack#32 



BUT - A - COPY MKII 

THE ULTIMATE BACKUP UTILITY !!! 

BACKS UP ALL KNOWN SOFTWARE-EVEN THE ONES OTHERS WON'T 

THIS DEVICE IS PROBABLY THE MOST POWERFUL AVAILABLE 

COMPLETE HARDWARE AND SOFTWARE PACKAGE 

ONLY 29.95 

(THIS DEVICE REQUIRES AN EXTERNAL DISK DRIVE) 



DISK PRICES 



1-9 


£1 50 


10-19 


£125 


20+ 


£100 



FREE CATALOGUE DISK 



POSTAGE AND PACKWG FREE 

ON ALL ORMRS Of 3 DISKS 

OR UOAE.UNOER * DtSKS 

PL£ASE ADO £1 00 UK MA #J LAND ONLY 

EUROPE ADO 2SPPER DISK 

REST OF WORLD ADO SOP PER DISK 

PLEASE NOTE 

ALL OUR PUtUC DOMAM IS 

SUPPLIED 0« TOP QUALITY 

KAO BRANDED 0OCETTES 



PACK1 

Horn* Buisness Pack 

The 8 disk pack comains:- 

Spreadsheei 

Word Processor 

Amiga SpeH 

Memo- pad 

Inventory 

Database etc etc 

A must for horn* accounts! 

£10-00 



PACK 2 

Demo Pack (10 disk pack) 
Buobrain 1 (2 disks) 
Budbrain 2 

Scoopex menial hangover 
Cronies "neverwhere" 
Horizon "sleeping bag" 
Palace "pulling the trigger" 
Quartex "substance" 
Phenomena "interspace" 
Decay "Simpsons demo" 
A great starter pack 

£11-00 



ANIMATION 



PDA9KnightAnimabon(1 meg) 

PDA 1 2 Agatron Star Trek Amms 2 

PDA 1 3 Agatron Star Trek Amms 1 7 

PDA 1 4 Puggs in Space 

PDA 18 Miller Lite Advert 

PDA 31 Nude Girls Anim 

PDA 34 Basketball Anim 

PDA 35BFPOSIideshow(18+) 

PDA 36 BFPO SlKjeshow#2(18+) 

PDA 41 Digiviewer Slideshow 

PDA 42 Dragons Lair Demo 

PDA 45 Monocycle & Sportscar(1 meg) 

PDA 47 Holsten Pils Advert 

PDA 49 Mayfair Vol.23 no3( 18+) 

PDA 50 Mega Clean Show V 1 .7 

PDA 54 NASA Graphics 

PDA 56 Newtek Demoreell (2)(1 meg) 

PDA 57 Newtek Demoreel3(2)(1 meg) 

PDA 56 Newtek Demoreell (2)(1 meg) 

PDA 57 NewtekDemoreel3(2)(1 meg) 

PDA 58 Paradise Slideshow 

PDA 61 Sabrina 

PDA 63 Space Anims<1 meg) 

PDA 65 Star Trek Amms 

PDA 63 Walker Demol (1 meg) 

PDA 69 Walker Demo 1 (2meg,2disks) 

PDA 70 Walker Demo2( 1 meg) 

PDA 73 WestcoastCracker#4(18+) 

PDA 74 Bodeans Bordello#1(18+) 

PDA 75 Bodeans Bordello#4(18+) 

PDA76Playboy(18+) 

PDA77SamFox(18+) 

PDA 78 Utopia* 1(18+) 

PDA 79 The Final Ecstacy* 1(18+) 

PDA 80 Walker Demo 2(2 meg.2 disks) 

PDA 81 Ray Trace Art. DBW Render urjl 

PDA 86 Utopia#4{18+) 

PDA 89 Bodeans BordeIlo#9 (1 8+) 

PDA 90 Bunsen Burner-Jet Fighter anim 

PDA 92 D. Landers Sci-fi Show* 1 

PDA 93 D. landers Sci-fi Show»2 

PDA 1 10 Bruce Lee Enter the Dragon 

PDA 1 1 Bruce Lee Slideshow II 

PDA 1 1 2 Dragons Lair II Demo 

PDA1 1 4 Neighbours Slideshow 

PDA 116 Terminator 



MUSIC 



PDM 5 MFrElectnc CLI IV 

PDM 6 Winkers song(2 disks) 

PDM 9 R>de on time & Batdance 

PDM 1 9 Bad- M Jackson 

PDM 20 Bat Dance 

PDM 27 DMOB Megamusic III 

PDM 26 Enemies Mush: III 

PDM 30 Digital Concert II 

PDM 31 Digital Concert III 

PDM 33 Halloween-Follow the Sgn'(2) 

PDM 35Thmk were alone now- Tiffany 

PDM 36 Land of Confusion-Genesis 

PDM 38 Miami Vice Theme (4 disks) 

PDM 40 MFI Vangelis Demo 

PDM 65 Digital Concert IV 

PDM 72 Popeye meets the Beachboys 

PDM 80 Digital Concert VI 

PDM 82 Freddy Kruger 

PDM 83 Kefrens Jukebox 

PDM 84 Madonna-Hanky pan ky 

PDM 85 Miami Vice-Crockets Theme 

PDM 87 RIP Eruption 

PDM 88 Siab Music 

PDM91 100 Most Remembered C64 tunes 

PDM 95 Hi-Fi Demo 

PDM 1 04 BassX*5 Power Remix 

PDM 105 BassX#6 Sydney Youngbtood 

PDMi06BertyBoo 

PDM 109 Depeche Mode 

PDMH0DMOeM.se! 

PDM ••- DMOB M. sell 

PDM 1 1 2 DMOB Music IV(2 disks) 

PDM 1 1 7 Flash Gordan (2 disks) 

PDM 1 1 8 Hacktnck toadsamoney ' 

PDM 120 Laurel & Hardy (2 disks) 

PDM128NASPV2.0 

PDM 131 PetshopBoysRemix»1 

PDM 132 Petshop Boys Remix«2 



CLIP ART 



There Is a total of 13 disks in the clip 
art range.AII are In IFF Format & are 
ideal for DTP.There are loads of 
images to choose trom.ranging from 
fancy borders to special occasions 
& from people to animals etc etc. 

All 13 disks for only £15.00 



GAMES 



PDG 1 StarTrek-Fmal Fronber(2 disks) 

PDG 2 Star trek (3 disks. 2 dnves) 

PDG 5 Card & Board Games 

PDG 18 Marble Side 

PDG 19 Destination Moonbase 

PDG 21 Bo. ng the Game (2 disks) 

PDG 26 Treasure Search 

PDG3iMoria 

PDG 32 Legend of Farghail 

PDG 33 Arcadia (Breakout sry e game) 

PDG 34 Dynamite Dick 

PDG 35 Pair It 

PDG 36 Snakes & ladders/Rave rsi 

PDG 37 Super Quiz 



PACK 3 

Music Pack (10 disk pack) 
Vision muse masters 
Crusaders "bactena music" 
Crack music dsk 
Jetset overload music disk 
Ral megama 1 
Flash digital concert 6 

Flashing byles "sweet songs one" 
Alcairaz "panic voices of energy" 
Crusaders mcro concert 
Archaos music disk 

£11-00 



PACK 4 

Adult pack (10 dsk pack) 
Sabnna.Sam Fox (2 disks) 
Bodeans Bordello #2 
Bodeans Bordello #3 
Bodeans Bordello #10 
Bodeans Movies 
West Coast Cracker 

BFPO #1. BFPO #2 
Utopia #1 

£11-00 



PACK 5 

Music makers pack 

Protracker 

Noise tracker 

Star tracker 

Songs disks (3 disks) 

Insturment dtsks(4 disks) 

A must for musk makers 

£1100 



PACK 6 

New release pack 
This s a 10 dsk pack 
containing all the latest 
demos form all the best 
groups e.gLSD.Ipec Elite 
Flashing byles etc. etc. 
The pack changes on a weeWy 
basis,so is kept bang up to date 
A must for onl y 

£12-00 



WE ACCEPT ALL MAJOR CREDIT CARDS PLEASE MAKE CHEQUES AND PO'S PAYABLE TO PD DIRECT 

AND SEND ORDERS TO:- 

UNIT 3 DEPT ASH, RAILWAY ENTERPRISE CENTRE, SHELTON NEW ROAD,STOKE ON TRENT, ST4 7SH 



135 




AMIGA BOOKS 



UWCMAffligi BASIC 


....£16.95 


AmigaOOSADafihandGuKJe 


£1495 


AMnced System Prog Gun* 


£2995 


Becoming an Amiga Anrst 


£1695 


Amiga 30 Coptics m BASIC 


-11695 


Best 0' Tncfci Tips 


£24 95(d) 


f ^^ w ^ - — ^-- ^» ^» 


fl695 


Elementary Am$i BASIC 


£1295 


*n^j tes«mwy unguage Prog 


£1295 


H5SmtteJQ« Mjndboot 


£1095 


Am«a BASIC IrtsKte ft OU 


£1895 
09* 


faecon AirCorncot 


£1295 


Vn^a C lor A^ancad Prtig 


ftrsi Boot o* Amiga 


£1495 


Amiga C tor Bejmirs 


C1695 


Get the Most out CAff^a 


£995 


AmiQi Ccdokw : — 


--£14.95 


GtfMO tt Most from Amiga 


£995 


Amiga tetiop V«o Guide 


£1695 


Gunsr*p Academy 


£1095 


Africa DoUop Video Wrxtoouk 


09.95(d) 


Insde Amfla Giapncs 


£1495 


AnMoa Disk Ddvk Inside & Out 


124.96 


Jack Nicuaus Computer Gofi 


£1095 


AmaaDOSlftsxfe&Out..- 


P1695 


Kids & The Amiga 


£1395 


Amiga DOS Quck Reference 


£8.95 


Leisure Suit Larry Story 


....£11.96 


Amiga ior Beginners 


...£1295 

£2995 

£2195 


Maung Music on the Amiga 

Mapping Ihe Amiga 


....£2995 Id} 


Amma Graphics Inside A Our 


£1995 


Amioa Hardware Ret Guide 


■ ~ w w 


£1995 |di 


Amiga Kwnai RDM. Induces 


£28.95 


Mastering AmigaDOS 2 Vol 1 


...£21.95 (d) 


Am-oa Kemal ROM: Libs & Divs 


. B9.95 


Mastenng AmigaDOS 2 Vol 2 


...£1796 


Am.gi Machiw Language 


£14.95 


MC68000 Prog Ret 


£895 


Amiga Printers Inside A Out 


£29.95 (d) 


More Tnctofi Tips 


£14.95 


Amiga System Prog Guide 


£2995 


Official Book of Kings Quest 


£995 


Amiga User Interface Style Guide 


£1995 


Programming trie 68000 (Sybei) 


£2295 


Amiga Vrsw Handbook 


£2295 


Screen Ptay 


£995 


AmgaOOS2Comoanion — 


£2295 


Second Book ot Amiga 


£1495 


ftnpOOSRft Guft3(fl Ed 


£1895 


lh*gOeluiPainl2nd£d 


£1995 



«)- indudesdek Smd SAE to our new descnpove catatogue 



3t\ * aeniwM 



art turlaco mail worttfwtee. 
I UN 



DTBS (ash id 

F\l 18 Norwich Avenue. Rochdale. Lanes 0111 SJZ 

Tel/Fan 0706-524304 






TROUBLESOME 

FAULTY AMIGA?!! 

Quality Amiga Repairs 

From only £23.50 



FOR SPEED, FREE POSTAGE 

INCLUDES FREE PIECE OF SOFTWARE 

♦ PEACE OF MIND CALL FOR OUR FIXED 

PRICE OFFER ANYWHERE IN THE UK! 




Amiga Upgrades 
Fitted 



Shop 10, 

Bridge Park, 

Harrow Rd, 

Brentfield, 

London 
NW1QORG 



ACCttft 





Ring Repairs Hotline 
STAR ASSOC. Computers 

Wembley 081 961 5366/4412 



For computers & 



accessories 






DISKS. HIGH QUALITY WITH LABELS 

35" DSDD. blue 33p 

3.5" Sony, branded 68p 

3.5" 3M. branded 75p 

DISK STORAGE BOXES 

3.5" 40 capacity, locks £4 45 

3.5" 80 capacity, locks £5 45 

3.5" 100 capacity, locks £5.95 

ACCESSORIES 

Amiga external dnve £55.95 

0.5Mb upgrade £24 95 

0.5Mb upgrade, clock £28 95 

Amiga replacement mouse £17.50 

Naksha upgrade mouse £23.95 



where you CAN 
buy more for less 



Universal pnnter stand £5.95 

Tilt turn monitor stand £10.95 

Mouse joystick extension £4 95 

4- player extension lead £4.95 

Joysbck spkttef lead £4.95 

Fastrac* chsk swap box £^95 

Mouse mat. 6mm £1.95 

Disk head cleaning kit £1.95 

3.5' 100 disk label pack £1.50 

Amiga dust cover £2.95 

Zipstick autofire joysfcek £10.95 

Ouckjoy Supercharger III £8 95 

Qu»ckjoy Topstar £19.95 

Ask !or compute's 4 joysticks list 
....and now a FREE PD Catalogue disk. 



Cheques/PO's to: REDLAW RESOURCES. 
ASH Offer. 74 Durban Road. Patchway. Bristol. BS12 5HQ. 

Please add £3 50 tor p&p. 
Tel: (0272) 760600 (24 hour) 



136 



GFA Basic 3.5 

Interpreter. 
Now for the Amiga. 

£50#tT £25.00 

In support of Amiga Shopper's new programming 
tutorial series for GFA-BASIC, a very special offer. 




Data Media UK 




Programming environment editor 
Structured programming support 
Auto indent 
Procedure folding 
400 page User Manual 
Variable types: Boolean, Byte, 
Integer, Float, String 
System Library supported 
Over 300 Commands supported 



GFA-BASIC code created on your Amiga will 
also run on the Atari ST, MS-DOS and 
WINDOWS 3.0, with little or no change. 



GFA Data Media 

Box 121 

Wokingham 

Berkshire, RG11 5XT 



Tel: (0734) 794941 



Available by mail order from: 

GFA Data Media (UK) Ud, Box 
121, Wokingham, Berkshire. 
RG115XT. 

Credit card or cheque/postal 
orders payable to GFA Data 
Media (UK) Ud accepted 



VISA 



I wish to pay by Visa/Mastercard: please 
charge my account. 

GFA Basic Interpreter Amiga £25.00 Q 



f 



J 



MasterCard 



Name (on card) 



i 


Card No- 








I I 




Signature 




Expiry Date 



t Address 

CL 



READER ADS 






Now you can reach thousands of fellow Amiga owners for only £5 



FOR SALE 



, A500 plus 1084S 
monitor plus external floppy 
drive, joystick and games £520. 
tr 0276 600165. 

Amiga 500, 512K RAM 
expansion with clock, 
Workbench 1.3, A590 20Mb HD 
with 1 meg of RAM, loads of 
software, manuals £500 ono. 
« Tom anytime 5-1 lpm 08642 
677632. 

Tandy WP-2 portable word 
processor (see Amiga Format 
no 16). £150. « 0782 415186. 



H)umd expansion RAM for 

A500 6 meg fully populated 
£190. Also A590 hard drive 
with 2 meg RAM fitted £250. 
• Bob during day (0375) 
375811 evenings (0375) 
379795. 

Dowety Quattro Modem V22bis 
V22 V23 V21 full duplex 
operation, autoanswer, 
autodial, autobaud constant 
speed Interface. Hayes 
compatible. Cost £575 will 
accept £180. » 0706 622135. 



MPS1550C Amiga colour 
printer cost £249 still boxed 
with cable, and extra ribbons. 
used twice. Will accept £199. 
» 0706 622135 
Heywood/Rochdale. 

Taxan full width professional 
dot-matrix printer NLQ tractor 
feed. Excellent value of £199. 
« 0706 622135 for details 
Heywood/Rochdale. 

A1500 hardware six months old 
plus Philips monitor, and Star 
LC-200 colour printer. 
Spreadsheet. D-Base, graphics 
and Pro-Page V2.0A DTP 
software. Games also available, 
tr Weybridge. Surrey on 0932 
846360. 

Amiga 1Mb. manuals, 
Workbench. Recently 
overhauled. No software, but 
you get my phone number for 
any help needed! £250 only. 
Also B12 clarinet £180. 
» 0298 812906. 

Amiga 500 plus five years 
insurance and RAM expansion 
with clock many software titles, 
ZX Spectrum and 128K with 
software and Datassette mouse 



mat for Amiga and dustcover. 
« 081-541 1319. 

Citizen Swift printer. 24-pin dot- 
matrix, fitted colour kit. 32K 
RAM buffer upgrade fitted. 
Includes manual, leads for 
Amiga, black/colour ribbons. 
Rarely used. £200. » 0296 
81881, Evenings. 

Devpac II for sale plus two 
Amiga reference manuals. All 
worth £100, selling for £60. 
Totally unused. Unwanted gift. 
Very good condition. Fully 
boxed. • Mark Peacock 0245 
75367. 

Amiga A500, 512K RAM and 
clock, mouse, joystick. TV 
modulator. Philips colour 
monitor, collection of games, 
books, all in good condition 
£450. » Andy on 0903 203906 
evenings and weekends. 

Star LC-10 printer, leads for 
Amiga, spare ribbon, boxed, in 
good condition. £110. » Andy 
on 0903 203906 evenings and 
weekends. 

Epson LX86 printer with tractor 
unit, cut sheet unit, 14 ribbons, 
approx 500 sheets continuous 



paper and cable. Cost £348. 
Will sell for £180 ono. tr Tony, 
evenings 0923 229779. 

Yamaha PSS-680 synthesiser. 
100 rhythms, 100 voices, 
digital synthesiser makes 
thousands of different voices, 
drum pads, manual, MIDI cable, 
mint condition, as new £150 
ono. » Tony, evenings 0923 
229779. 

Prodraw2 boxed, complete. 
£65orW.H.Y?tt 0252 

511352 after 6pm. 

Hard drive for Amiga A500 
autoboot 50Mb Amdrive £300. 
3.5-inch external drive £50. 
» Neil 071^74 4019. 

Randal* 8806 for Amiga 2000. 
the pro unit for desk top video, 
also MX10 mixer £400 each or 
£750 for both items. » 0920 
821003 after 6pm. 

Swap 386 SX PC 42Mb HD 2 

megs RAM VGA colour monitor 
mouse software for Amiga 2000 
with 40Mb HD XT BB software. 
Contact Mark * 040377 545 
West Sussex under guarantee. 

Amiga 2000 including colour 



Only £5 to sell your used hardware and software In Amiga Shopper 



Sell your excess hardware and software with Amiga Shopper Reader 
Adverts. Just fill in the form and send it to us along with a cheque 
(made payable to Future Publishing) or postal order for £5. But BE 
WARNED. This magazine is not a forum for selling prrate software or 
other illegal goods. Software must include all issue disks, manuals 



and a signed statement that all other copies have been destroyed. 
Please advise us if you are offered pirate or copied software by 
advertisers. All ads are accepted in good faith. The editor reserves 
the right to refuse or amend ads. We accept no responsibility for 
typographical errors or losses ansing from the use of this service. 



Trade ads will not be accepted. Including anyone advertising the sale of PD software. 



Name 

Address (not for publication) 



Issue 7 



Postcode 

Date 

Tel.... 



Tick one box to 

show required 

section heading 

For sale □ 



Wanted □ 



Personal J 



Fanzines. J 



Use one space for each word. Only the words in this section will be printed. 




























, 















































Return with your 

cheque to: 

Reader Ads, 

Amiga Shopper, 

30 Monmouth 

Street, 



Avon BAl 2BW 



Unfortunately we cannot guarantee insertion in a particular issue. 

I have read and understood the conditions for the inclusion of my ad. 



Signature 



monitor. Excellent condition. 
Only £595. » 0273 208132. 

A500 Workbench 1.3 2Mb RAM 
all manuals boxed £250. 
Commodore A2058 RAM board 
2Mb installed unopened £170. 
Power Computing 5.25/3.5 dual 
drive external power, all leads 
software boxed £100. « 0772 
633593. 

The Datel Pro-Sampler II stereo 
sound sampler + Datel Jammer. 
Brand new with software and 
manual. For only £50. « Paul 
Linsell on 0427 612733. 

Amiga A1000, Stereo monitor. 
2nd drive. 1.5Mb. MIDI 
Interface with software. Can be 
fitted with internal hard drive. 
Bargain at only £495 for such a 
quality machine. » 0209 
216088. 

X-CAD Designer draughting 
program £45. w Bodmin 0208 
851105. 

Amax II Macintosh emulator 
plus those oh-so rare ROMs! 
£200. Also ICD flicker free 
video card (for use with 
multisync monitor) as new 
£190. » 0983 853942 right 
now! 

Deluxe Productions £50, 
Deluxe Video (PAL) £30. Comic 
Setter £25, Fantavision £15. 
Rainbow Island £5. » Cliff 0532 
403285 after 6.00pm or 0532 
713021 between 8.00am - 
5.00pm. 



FANZINES 



Send £7 and receive 80 pages 
(A4) filled with hints etc for 
more than 200 Amiga 500 
games and programs. Write to: 
John Nielsen. Malov Hovedgade 
132, DK-2760 Malov, Denmark. 



PERSONAL 



PD to swap on a one to one 
basis. Please write with SAE Mr 
C Parker, 258 Marlborough 
Road. Swindon. Wilts SN3 1NR. 

PD swappers wanted to swap 
one for one, many titles. Please 
send list plus SAE to Robert 
Blazye. 40 Constance Crescent. 
Hayes. Kent BR2 7QJ. Wanted 
cheap Vidi Amiga (around £20). 

HAM-E owners wanting to swap 
ideas and/or graphics for this 
amazing system. Contact Jason 
at 19 Stirrup Way, Pound Hill, 
Crawley. W Sussex. RH10 7RH. 

Digitising service. Do you need 
your holiday snaps etc 
digitised? If so send a blank 
disk for details/samples to S M 
Doe. 58 Winchester Road, 
Colchester. Essex. C02 7LH. 
J Enclose return address. 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1W1 



137 



USER GROUPS 







If your group isn't mentioned, fill 
in the form at the bottom of the 
page to let us know about you 



1520 Plotter Group (ICPUG) Contact John 
Bentley ** 06286 65932. 

Amiga Artists Club 34 Roundhay Mount, 
Leeds LS8 4DW. A club for Amiga artists, 
musicians and coders for mutual 
assistance and programming demos. No 
pirates, genuine Amiga artists only. 
Membership is free, contact KAM on w 
0532 493942, 5pm-8pm. 

Amiga Beginners" Club 110 Whltehill 
Park, umoviuy. Co. Londonderry. BT49 
OQG. A club to help newcomers to the 

Arnica. There is a bi-monthly club disk, 

and a small PD library. Membership costs 
£2 for a single disk, or £20 for every 
issue. 

Amiga Musicians' Club Membership gets 
you a disk with 50 IFF samples a month 
for 12 months. Also sample service. 
Membership £30. Contact Gavin Wylie, 
Guthrie Street. Carnoustie. Angus. 



Amiga Users Klub, Windsor House, 19 
Castle Street. Bodmin, Cornwall PL31 
2DX. Meets every Friday from 6.30-9pm. 
to expand members' knowledge of Amiga 
computing and to help solve people's 
problems. Contact Jack Tailing. 

Amiga Wltham Users Group 85 Highfields 
Rd. Witham. Essex CM8 1LW. Distributes 
tips and Basic programs. Keith Anderson 
• 0376 518271. 

Amlgehollcs Club For beginners and some 
experts. Free membership. Own disk 
magazine. Contact Kevin Bryan » 071-580 
2000 Ext 240 or write to 29 Wolfe 
Crescent. Charlton. London SE7 8TS. 

Anglesey ICPUG Meets every Monday 
6pm-9pm at Holyhead Unemployed 
Workers Club. All machines from C64 to 
Amiga. Contact Nick Massey » 0407 
765221. 

Ayr ICPUG Meets at Radix Training 



GET YOURSELF LISTED 

If you run a user group which Isn't listed on this page, till In the 
form below for your free entry. Send It to Amiga Shopper User 
Groups List, 30 Monmouth Street, Bath BA1 2BW. We reserve the 
tight to refuse entries. 



Group name 



Contact name 



Contact telephone number 



Contact address 



Place of meetings 



Time of meetings 
Type of activities 



Membership fee 



Centre. West Sanquhar Road. Ayr. Contact 
John Smith « 0292 261408 Ext 202. 

Basic Programmers Group 68 Queen 
Elizabeth Drive, Normanton. West 
Yorkshire WF6 1JF. Set up to encourage 
the use of Basic, exchange ideas and 
assist beginners to the language. Free 
newsletter from Mark Blackall « 0924 
892106. 

Bury St. Edmunds ICPUG Contact Alan 
Morris » 0359 51446. 

Buxton ICPUG Contact Peter Richardson 
« 0298 23644. 

ChesteHe-Street 16 Bit Computer Club 

Conference Room 2, The Civic Centre, 
Newcastle Road. Chester-le-Street. The 
club meets every Monday from 7.30- 
9.30pm to see each others' software 
collections, exchange advice and swap 
tips. Contact Peter Mears » 091365 
2939. 

Club Amiga 5 Bowes Lea, Shiney Row. 
Houghton Le Spnng. Tyne and Wear DH4 
4PP. Membership costs £15 a year for a 
disk magazine, PD software and a 24-hour 
telephone helpline service (091-385 
2627). For more information send an SAE 
to Chris Longley. 

Computer Club 16 Laton Road. Hastings. 
East Sussex « 0424 421480. This is a 
16-bit club dedicated to being computer 
enthusiasts without being pirates. 
Membership costs £15 per year, and the 
club has arranged discounts with several 
local firms. 

Coventry ICPUG Meets on the first 
Wednesday of the month. Bnng your 
computers. Contact John Orange w 0203 
-, 689635. 

Disabled Group (ICPUG) Contact David 
Bate. 71 Bedford Road. Bootle. 
Merseyside L20 7DN. 

Dublin ICPUG Meets fortnightly on Fridays 
(except August) at St. Andrews College. 
Covers all Eire, 36 page newsletter. 
Discounts arranged. Contact Geoffrey 
Reeves » 010 353 12 883863. 

Dundee ICPUG A new group which hopes 
to meet at Bits and Bytes, 21b 
Commercial Street, Dundee. Contact Dave 
Thonton « 0382 505427. 

Edinburgh Amiga Group Membership £5. 
includes free advice and PD. Contact Neil 
McRea. 37 Klngsknowe Road North. 
Edinburgh EH14 2DE with SAE. 

Edinburgh ICPUG Contact Martin Lowe, 
Amiga Centre Scotland « 031-557 4242. 

Genealogy Group (ICPUG) Contact Steve 
Turner, 27 Burley Close, London SW16 
4QQ. 

Imagine Users Group To encourage use of 
Imagine and other ray tracers. Affiliated to 
US group. Object library. Membership free. 
Contact Bnan Walker, 16 Cambridge 
Road. Newton Cambridge CB2 5PL. 

Independent Commodore Products Users 
Group Biggin Hill Library, Church Road. 
Biggin Hill. Kent Meets most Thursdays 
from 7.45-9.45pm. There are lecture 



nights and open nights where members 
can get help. See also regional entries. 
Contact John Bickerstaff after 8.30pm » 
081-651 5436. 

Macclesfield ICPUG Meets at The 
Hanec-"" CKjO. Chestergate. Macclesfield, 
every Tuesday from 8-llpm. Contact Peter 
Richardson « 0298 23644. 

Mid-Thames ICPUG Meets at Cox Green 
Community Centre. SW of Maidenhead, on 
the second Thursday of the month at 
7.30. Open nights and some talks. 
Newsletter. Contact Mike Hatt » 0753 
645728. 

Public Domain User Group Swaps PD 
between members, provides advice and 
reviews of PD. Basic membership free, 
advanced £3 per year for newsletters and 
pnce reductions. SAE to 12 Oxford Road. 
Guildford. Surrey GUI 3RP. 

Slim Agnus 115 Brocks Drive. North 
Cheam. Sutton. Surrey SM3 9UW. Meets 
on the last Thursday of the month. PD 
library, bulletin board, advice from Amiga 
experts. Contact Philip Worrel. 

Software Exchange Service 13 Boumville 
Lane. Stirchley. Birmingham. West 
Midlands B30 2JY. Offers a forum for 
exchanging old. unwanted games for a 
small pnce. Contact Michael Pun on « 
021-459 7576. 

Solent ICPUG Meets at GEC Aerospace 
Sports and Social Club. Trtchfield. Hants, 
first Tuesday of the month at 7.30. Open 
nights and some talks. Contact Anthony 
Dimmer » 0705 254969. 

South West ICPUG Meets second Sunday 
of the month at Queens Arms Hotel, 
Charmouth. Dorset, at 10am. Bring your 
computers. Some talks. Contact Peter 
Miles » 0297 60339. 

Stevenage ICPUG Meets at Hertford Road 
Community Centre. Stevenage, last Friday 
of the month at 7.30pm. Contact Bob 
Grainger tr 0438 727925. 

The Pennine Amiga Club 193B Oakworth 
Road. Keighiey. West Yorkshire BD21 
IRE. Offers free membership, free advice, 
and circulates a newsletter. Contact 
Simon Booth » 0535 600437. 

Watford ICPUG Long standing club with 
friendly atmosphere. Meets third 
Wednesday of the month. 7.30pm St 
Thomas Church Hall. Watford. 
Membership £12. Contact Rod Eva/Mark 
Pryor n 0923 50161. 

West Riding ICPUG Meets at the White 
Horse Inn. Fall Lane. East Ardsley. 
Wakefield, first and third Tuesdays at 
7pm. Open nights. Minibus to London 
shows. Contact Kevin Morton « 0532 
537318. 

Wlgan ICPUG Contact Brian Caswell « 
0942 213402. 

Wrexham District Computer Club PD. 
library of books, equipment loan. 10p to 
join, plus 50p to get in. Held In Memorial 
Hall. Wrexham every Thursday. 7-10pm. 
Contact Paul Evans. 3 Ffordd Elfed. 
Rhosnesi. Wrexham, Crwyd LL12 7LU. 



11R 



AMIGA SHOPPED • ISSUE 7 • NOVEMBER 1901 






-. \3 S E R S 

Free PD Sottware ^ 
Six 100 Page Magazines 
Technical Advice - Discounts 

Send SAE for details to Jack S. 

Cohen PO Box 1309 London 

N3 2UT only £17 per year including 

ct joining FEE of £1 - We support all 

O Commodore Machines with I 

C> software for each - Back issues for 

O 1990 £2 each - Overseas o 



ICPUG 



CALL 
081-346-0050 

after 6.00pm 



^ 



*v 



prices on request 

J. N 3 C 



^> 



KC VIDEO 



6+8 DONCASTER RD, SOUTH ELMSALL, 
NR PONTEFRACT, W. YORKS WF9 2HZ 




Same Day despatch on AccessVlsa'P.O . Cheques payable to KC VIDEO 



Tel: 0977 - 649100 (Fax: 0977 - 643312) 

Loads Atari ♦ Amiga goodies 
- price liat available 



- price list available 

Opening hours:- Mon-Fri 9.30am-7pnV 

Sat 9.30am - 6pm/Sun 10.00am-3pm 




— \f — x r^.c 


■^ nn /"^r^c^r^ 


[Riofonrtint 


Deluxe Mu« Construction Set - I 49 


;CSI H/D(45,00,135,173')!rom 




rT>(nj\\i 


r b rt\\lr 5 


■ Deluxe Photolab 


49 99 Quartet 


35 M Lets Spell at the Shops 14 49 


A5M Upgrade(mc fit&Ret)from 229 


* Lr y^J^J 


HI In lei 1 *■ 


■ Mtfriesctter 


39 .M Music X Junior 


74.Mi Mickey's Runaway Zoo 17 99 


3 5" External fioppy Drive 


55 


1 pU PRICE* WOUDtVAT* PtUYWTO WUR DOORffl 


1 Real Things Birds 
Real Things Humans 


24.99, Tiger CubincJ. Interface-leads 
24.99 1 Bars & Pipes Professional 
19M!MiSCaLANE0US 
24 M BAD Disk Opbmiser 
37.00 Cross Dos 4 


79 99 
174 M 


Mjm Talk Fractions 17 M 
Mavis Beacon Teaches Typing 20 49 
Pur/leBoofcll 14 49 
Pufrie Storybook 17 M 


5t2k Ram Expansion no clock 
51 7k Ram E xpanson ♦ clock 
1 5 Mb Ram Expansion 
Colour Sdution(ViduRGBspli1 
Sharp JXtOO A6 Cot. Scanner 


25 
29 

a a 


■VIDEO 




Super base Professional 


14099 


n C * rrunui raises 

Profile 


34 M 


89 
) 159 


■Photon Video (Col Anlmitor 


MM 


Super base Professional 4 
INTEGRATED (WP/SS/DB) 


200 00 


Pt-mate 


»W 


Smoothtalkar 17.90 


625 


iDfltuxt Video III 


50.00 




Butcher 


27 .M 


Dos 2 Dos 


30 M 


SpaJIbook 14 09 

Weather W»lch§* 17,9Q 


Golden Image Hand Scanner 


175 


Ins^li Ammtfl* 
■Broadcast Tifier 2 


mm 


Tht Work* Plebnvm 


eo.M 


The Art Department 


40 JO 


Desk Master 


MM 


Podscat Graphics Tablet 


100 


174 M 


Oofd 0* Offtce 


100 M 


The Art Department Pro 


134 99 


Face II 


24 99 


HAROWARE 


Zydec Mkroswnched Mouse 
Naksha Mouse 


15 


■Amkjavlslon 
IScafa 


59 » DTP 




Kara Arum fonts 1 


20.90 


G3 Route 


34.90 


Amiga 500 Baste 319 
A50O Screen Gems 1Mbyte 370 
ASOO Cartoon Classics iMbyta 379 


10 


174 09. Pag wetter 2 


54 M 


Kara Anim Fonts 2 


29 00 


icon Paint 


0M 


Turbo Mouse 


12 


lIVTcxlFiulcssoni 


BUI 


no Page 2 


l»SW 


Kan Amm Fonts 3 


20 00 


Quarterback Hard Disk Backup 49 M 


Mouse Mat 


4 


|TVShow2 


49 99 


Pro Draw 2 


MM 


Kara Fonts Headlines 1 


40 N 


Quarterback Tods 


50 M 


A500 Qass ol OO's 1MB 469 


50 Blank Disks 


20 


IVldtotitl* 1.5 3D 


MM 


OuDrt fonts 


MM 


Kara Fonts Headlines 2 


44 00 


Bvfe'N-Bac* Hard Dtsk Backup is M 


A1500 Including Monitor M8 
At SCO No Monitor M. 


Philips 6633-11 


230 


ItfOROPftOCESSING 




Gold Disk Fonts 1-4 


MJfj 


Kara Fonts Sub Headlines 


44 J»l EDUCATIONAL 




Commodore 1064s 


254 


■Scribble PI adnum 


30 00 


Structured Op art 


30 00 


30 MODELLING & RENDERING iThreeBears 


1640 


A3000 from 2099 


Star LC200 Colour 


219 


|Kindwords2 


30.00 


Eclips 


70 M 


Sculpt 3DXL 


64 99 


Donald's Alphabet 


1769 


CDTV 569 


Star IC74 200 Mono 


259 


■interword 


30.90 


Proclips 


17.00 


Sculpt Animate 4D 


229 99 


Dinosaur Discovery Kit 


17 M 


A590 20Mb Hard Drive 279 


Star LC24 200 Cotouf 


299 


1 Penpal 


00.90 


(Mum Print II 


34.M 


Vista 


42 99 


Distant Suns 


32 99 


A500 20Mb H/DrWe.?Mb RAM 359 


Oti/enSwirt 9 Colour 


109 


1 Excellence 2 


ss 




Vista Professional 


59 5-; 


Dees sky Objects 


14 M 


Trumpcard 500 40Mb H/0rrve 539 


Obren Swift 24 Colour 


299 


|Pr oted 4.2 


X-CAO Destgnar 


74 00 


Imagine 
30 Professional 
Real 30 Beginners 
Real 30 Turbo 


15999 


Sky map Expansion 


14.00 


Trumpcard 2000 40Mb H/Drwe 610 


Canon BubWefet Podabfe 


289 


1 Promt 5.0 


too 00 

MM 
MM 


X- CAD Professional 
Amis Draw 2000 

ACCOUNTS 


150.00 

MM 


349.99 
10099 
200.09 


first Letters 4 Words 
Fun School II (2-6) 
Fun School II 6-8) 


17.09 
14 40 

14.49 








|ProWrfta3.1 

■Word worth 


Vwi Mat if... Wi io it... Jutt pkoni iiu 1 « I euote... 




■Word Perfect 4.1 


159 09 


Home Accounts 


27 M 


PROGRAMMING 




Fun School II (Over 5s) 
Fun School lit (Under 5s) 


17.M 


3E rYiirtfartfiniehsiperl (39 

pl jk jh p_& L k *l Jm. «a» k ^ 


■WordPerfect Library 


70.00 


Cashbook/Rnal Accounts 


44 09 


AMOS 


35.00 


17 99 


(SPREADSHEET 




Personal Tax Planner 


7B.M 


AMOS Compiler 


20 49 


Fun School III 5-7) 


17.00 


POST HASTE, 11a Burg-ate Lane. Canterbury. Kent. CT1 2HH 


■Advantage 
IDG Calc 


70.00 
28.00 


Personal finance Managar 

Small Business Accounts Cash 50 M 


Devpac2 
Lattice C 


40.90 

219 99 


Fun School III (Over 7s) 
Goofy's Railway 


17 M 
17 M 


TELEPHONE HOTLINE 0227-764204 9.30am to 7.00pm 


■DATABASES 




Small Business Accounts Xtra 79 M 


Htsofl Basic 


57. M 


Hooray lor Henrietta 
Kid Talk 


17 M 


Vita. Mastercard. Eurocard and PO Orders are despatched same t 


layl 


1 In f of it* 


34 .00 


GRAPHICS 




Hisoft Basic Extend 


14.40 


17.99 


Please allow up lo 4 working days lor cheques to clear. 


1 


|Superbase Personal 2 


BOM 


Deluxe Palnf 3 


54 00 


MUSIC 




KjtfsType 


17 M 


MAIL6TELEPH0NE ORDERS ONLY. NO PERSONAL CALLERS PLEASEI 




inner per forms 



£36.50 



Announcing... 

POOLSWINNER 

THE POOLS PREDICTION PROGRAM Gold 

WITH ARTIFICIAL INTEIXIGENCE 

• THE LEGENDARY POOLS PREDICTION AID, PooUwtanrr, 

now ha* irt if tr ia l jnl**lli | f nft* The Ulesl vrr%n-n of the program, 
Poolwinnf r CcTd, h-i\ tiS*? power lo learn (rom (he results of its 
own predictions, consUntly adjusting the prediction formula to 
improve performance* 

• AUTOMATIC FIXTURE GENERATION Fulures for English 

and Scottish League matches are generated automatically by 
Poolswinner Gold, which now incorporates its sister program 
FI\CT\ 91/92 (yearly updates are available from Selec). 

• MASSIVE DATABASE 22000 match database over 10 years. 

• PREDICTS SCOREDRAWS, NO-SCORES, AWAYS and 

HOMES Predictions are based on many factors * recent form, 
the massive database, league Handing, goal scoring rales, and 
draw averages. The user can adjust alTparameters. 

• SUCCKSFUL Selec guar,tntge that Poofswir 

significantly better than chance. 

• LEAGUE AND NON-LEAGUE matches ire covered. Can be used for the non-league 

and amature matches so often on the coupon now. 

• FULL LEAGUE TABLES (home U away) are automatically generated by the program 

as results come in. 

• UPDATED WEEKLY. Poolswinner Gold is supplied fully updated with all league 

results from the slarl of the season - its ready for immediate use. 

• PACKAGE CONTAINS disc, detailed operating manual and support literature, all you 

need to start forecasts immediately. 

Also available from Selec >. 

COURSEWINNER V4 £36.50 

THE PUNTER'S COMPUTER PROGRAM. Uses artificial intelli- 
gence. Uses past form, goinfr, distance, speed ratings, prize money 
eU. Contains British course statistics - best jockeys, trainers, draw 
effect etc. Detailed analysis of all runners in a race, with profit. 
Sophisticated aid to successful betting, with a long pedigree. 

POOLS PERM PLUS £32.50 

Perm analyser and checker, complete with 5 years of coupon results and 
popular perms for analysis. Checks your weekly entrv tor winning lines, 
or tests your theories on results over the last 5 years. Reveals all the weeks 
a bet wouJd have won, and the probable dividend* 

FOOTBALL FOLLOWER £32.50 

Statistical analysis for Football enthusiasts. Tables, 
fixture lists, sequences etc. Set up for British League 
football, but can be set up by the user for any league - 
amature etc. Ideal for all fans, league secretaries etc. 




All prngrarm are supplied on 
dive, packaged wiih detailed 
instruction manual, and suppon 
litereiure Formal* available: 

IHM (3.5" or 5.25") 

AMIGA 

ATARI ST 

AMSTRAD PCW 
Pnte\a/r un\uu*tol VAT A delivery 



t*H rttmr* ofpoti Krt.tf t» .. wClwC O0TXW3rG l» '»*«> 

62 Allrincham Rd, Galley, Cheadle, Cheshire SKM 4DP 




Trl061-42H-?425 
WioneorFAX 7* t*\ 




Yes that's right, you can rviw get Amiga Pl> (or an amazing <*<p per disk (Free if you supply the disk), 
once you have joined our friendly, fast growing and extremely popular Amiga PD Club It must surely 
be the Public Domain buyers dream come true' 

Lifetime membership to the club costs only X19.V5. Much of this, however, will go straight back into 
the club to provide you with an even better service Members will be able to choose as many PD titles 
as they I'ke from our detailed catalogue disks, listing many of the Classic and Latest titles. We will 
bring you the very best in Demos. Utilities. Music. Art. Business. Animation. Games. Slides and much 
more. Just send us the blank disks & return postage and we will despatch your order to you the same 
day. It just couldn't be easier. As an added bonus, members not wishing to supply their own disks - 
don't have to. We will send your order on our own high quality disks for just 39p per title. We can t say 
fairer than that! 
Members will also enjoy many other benefits including 

* Many new titles to choose from every month! 

* Massive discounts on other Amijia Products! 

* All catalogue disks are constantly updated and are available FREE! 

* Superb disk magazine. FREE every month. (News, Reviews. Competitions. Letters. 
Classifieds and much more!) 

* A FREE games compilation to welcome all new members! A FREE mystery gift worth £14.95! 

* No minimum or maximum order! 

* Members can even request titles that we don't have at no extra cost! 
Membership is usually priced at £29.95 a year, so apply now and take 
full advantage of this extra special offer, Remember, you can have 
LIFETIME membership for an incredible £19.95! Even your first 
order could saw you £££'$! 

To become a member, simply fill out the form below and send with 
a ChequeyPoslal Order to: 

RA.S. Enterprises, Amiga PD Club, 3 St. Johns Walk, 
St. Ives, Cornwall TR26 2JJ, England. 

Join now. We promise you will not be disappointed 



I Enterprises. 

I 

i Name 

i 
i 

i 

i Postcode.... 

L 



Address... 



* "* ■■« 




I Please enrol me as a member of the AMIGA PO CLUB and rush me my members pack and 
J membership number. 1 enclose a Cheque/Postal Order for £19.95 payable to PAS. 




Telephone 



139 



tmmtm 







Phil South undertakes his monthly 
journey into the public domain, 
where all software is (nearly) free 



Welcome back to the 
world of PD. There are 
some very nice pieces 
in the postbag this 
time round. After a few dry months 
without any really good utilities in 
sight. I turn around and I'm up to my 
user port in compilations of the best 
utils around. And Fred Fish disks are 
being shifted by a lot more people 
too. with a number of houses 
carrying the whole Fred Fish range, 
which if my intelligence is correct 
numbers over 500 disks now. This 
could have something to do with the 
Fred Fish CD-ROM that has appeared 
in recent months; any software 
house can now get a CD drive and a 
disk containing the first 400+ disks 
all in one place in an casy-to- 
dupticate package. 

Graphics slideshows. far from 
being old hat and past it. are also 
coming back with a bang, and this 
month I got no less than 14 sent to 
me which, as I don't get everything 
that comes out, means that there 
must be even more out there. The 
good news is that they are better 
quality these days, and as well as 
being very entertaining - especially 
the likes of the Aliens demo - they 
serve as handy bits of clip art, albeit 
sometimes of slightly dubious 
copyright clearance. Or taste, it 
seems, as nude girlie PD' continues 
to flourish unabated since the recent 
exposes in the computer news 
media. There are certain obvious 
reasons for this: most people 
involved in PD are male, single and 
between 15-25 and so love this sort 
of thing to death. OK, I admit It, 
some of it is quite nice, but it 
bothers me slightly that kids can 
amass huge collections of nudes 
{and more sinister pics and 
animations) very easily on innocent- 



looking disks that their parents can't 
access easily. If the parents don't 
know how to operate computers then 
they cant find the pom. right? For 
the over 18s it's none of our 
business, but who is to say that this 
stuff isn't being sold to children? I 
don't know the answer, and you 
certainly can't restrict access to 
materials of an erotic nature without 
constraining artistic and personal 
liberty. So, a knotty question, and 
one I'll leave you to ponder while we 
kick into review mode and boot up 
this month's collection of PD disks. 

And by the way, before we begin 
I'd just like to mention two things: 
In I'll generally mention the author of 
a piece of software where known, as 
I think it's important to acknowledge 
that they are the author, and that 
these bits of software don't just 
write themselves. 

2. Normally I'll give you the number 
of a PD disk according to whatever 
vendor I get the program or disk 
from. If the program has no number, 
you have to ask for it by name from 
the PD house mentioned. 

Right, then, let's go... 



UTILITIES 



ANT1 VIRUS TOOLKIT 

Electrlclown 01 

The ultimate deterrent from the 
Electriclown stable. Updated from 
the original version of this disk, it 
contains all the virus killers you'll 
ever need, including up-to-date 
versions of BootX, Master Virus 
Killer. VirusX, Zero Virus and Virus 
Check. Some are resident, some are 
programs you run just to check your 
disks at any time. This is a good 
collection, although I'd argue for the 
inclusion of the Pseudo Ops VK 
program, which is so totally resident 
it changes the startup screen on your 
Amiga from a blue to a red disk and 
plays some music. Now that's what I 
call getting in before the milkmanl 
Value for money 8/10 

DISK UTILS 

Electriclown U 

A standard collection of the most 
useful disk utils you will need from 
time to time. These are not programs 



you use all the time, with the 
exception of SID, but if you ever have 
a hard disk go down or a floppy 
which goes bye-byes, you'll be glad 
of the tools in this kit. 

The disk contains FixDisk. 
Format, DiskSpeed, MRBackup, 
Showdisk, SID and Zap. FixDisk is 
one of the most user-friendly disk 
salvage programs around: if you 
accidentally delete or scramble any 
part of any sort of disk, you may well 
be able to recover it with this 
program. MRBackup enables you to 
back up your hard disk, in case the 
unthinkable should happen. If you 
store a lot of data on your hard disks 
I recommend that you back up at 
least once a week - that way you 
lose only a week's worth of work, 
rather than a whole year's. We tend 
to think of hard disks in general as 
being very robust, and they are, but 
many people have horror stories 
about Amiga HDs which don't just 
crash, they practically self-destruct. 



And although I've never had a 
problem with my hard disk, I'm still a 
paranoid backup frenzy merchant, 
due to complete screw-ups with 
floppies. A floppy can store up to 
about 150,000-200.000 words, and 
if that goes down you've lost a lot of 
work. So Imagine how much your 
average hard disk has on it... 

And finally there is SID, one 
Amiga program which I for one use 
every single day without fail. 
Although its a simple directory utility 
at first glance, it has features which 
allow you to examine, erase and 
rename files, hear sound samples, 
view picture files and check the 
format of almost all the files you 

have on any device. It's One Of the 

most versatile programs you can 
own, and cuts down a lot of work. 
The only thing is that once you've 
used it on your machine, it's 
extremely hard to function without it. 
Value for money 9/10 

C PROGRAMMING UTILS 

Electriclown 19 

A bunch of utils for the C 
programmer, which will only make 
any sense to you if you know that 
language. On the disk are copies of 



BEGINNERS 



Software for 
free? How's that 
then? 



This may sound like a call to 
piracy, but public domain software 
is free to anyone. Yes even you 
sir, you at the back with the Jolly 
Roger. There Isn't any catch, 
unless you count the fact that 
there Is so much PD software on 
offer that It's hard to choose what 
you're going to have. And that's 
where I come In. 

But what does PD mean? 

The public domain concept Is 
borrowed from the early days of 
mainframe systems, where 
enthusiasts (called 'hackers' 
then, before the word had less 
pleasant connotations) produced 
programs and distributed them to 
their friends and fellow hacklsh 
types, asking for no payment but 
the glow of being recognised as a 
truly hacklsh coder. The copyright 



TART HERE 1 was waWed by 

the author, and 
so the program was said to be in 
the public domain - that is to say, 
any member of the public had a 
right to copy and use the program 
however they wished, provided 
that the author's credit and any 
relevant documentation was 
distributed with the program. 



So how can I get hold of ail this 
wonderful free PD? 

Either buy it from a PD library (see 
page 150 for a list) or, if you've 
got a modem, download It from a 
bulletin board. These are 
computers with modems, which 
anyone can use a phone and 
modem to log on to, download a 
lot of demos and utilities, leave a 
few messages and programs of 
their own and log off. You'll find 
that there are many bulletin 
boards with Amiga files available 
for download. 



1 dfl AMIGA SHOPPER • ISSUE / • NOVEMBER 1V91 



Send your order to : 

CRAZY JOES 

DEPT.AS11 

145 EFFINGHAM ST. 

ROTHEBHAM 

SOUTH. YORKSHIRE 
S651BL 

Please make cheque / p.o. 
poyablo to 'CRAZY JOE'S" 



AXincfi 





<J^^^*®&^ 



CREDfT CARD HOTLINE 

(0709) 829286 

FAX ORDERS 

(0709) 878308 

MINIMUM CREDFT 

CARD ORDER £3 
24 HOUR SERVICE 




LPanDDllScB LDaDiiiia^nn ScbIMt^ 



| KEY TO ABBREVIATIONS : (2) = Number of disks in set; * = 1 meg; ** = 2 meg; (2D) = 2 drives; (X) = Adults Only 

DEMOS /ANIMATIONS GAMES MUSIC SLIDES! 10 WS UTILITIES 



?©6 Untcycks Animation • 
300 NewTek Demo 3 (71 * 

040 Pr«d«tor* Megedemo (2) 

744 ?Wi factor Cebt Damo 

Mr copeye Mas** rr»e Beacnboys 

773 Shark Animation " 

K* Hudbrem Megademo p)(X) 

(IT' Dragon* 1 air Damo * 

©05 C9m« Dtmo 

WO Trip To Mar* 

6*8/ Scoopex Menial Hangover 

000 Madonna Cartoon Animation " 

B54 Turtles DomO 

1001 Station at Khem (3) - 

1033 Al Tha UovlM A/itm ™ 

1 106 Crlonlc* Neverwhere Demo 

1188 Fiftct Tha r,th 

1200 Raiders of the Lott Ark Anim * 

1220 Budbram 2 

1238 Evil Dead Damo (X) " 

1 453 Mo/a Aerotoons ■ 

1540 Amy vi Walker AnW 

1541 Batman Animation * 

1551 Too Much 3D- 

1552 Magcan Animation V? * 
1580 Phenomena Enigma Demo* 
1828 Do The Bart, Man* 

1850 Crionic* ! Total Daatnjctlon " 
1684 Silent* : Blue House (2) * 
1667 More Clasay Animation* " 
1892 Basketbal Animation * 
1701 Tron Animation (2) ■ 

1703 Total Resprey 

1704 Total Recount 

1706 Total Rettyle 
1708 Total Retrial 

1707 Decay Stmpaone Demo " 
1753 Life Of Brian (2) 

1788 LaurelS Hardy (2)<2D) • 
1775 Total Confuaion • 
1782 Carrot! The Che ken (2) (2D) 
1784 Carroll Insomnsi (2) (2D) 
1818 Darkness Megademo 2 • 
1820 Magnetic F<ekl* Oemoa 02 
1823 N-n-n-n-nineteen Demo 

1833 Agatron Animations 33 

1834 Agatron Animation* 34 

1837 Rasmutex Demo 

1838 Global Trash Damo 
1841 Anti-Lemmin' Damo (2) " 

1843 Phenomena Interspace 

1844 Goid'ire Megadamo 

1845 Tlmex Demos " 

1 840 Enterprise Animation (2) (20) * 

1850 The Wall (0) (20) • 

1858 Betty Boo An,m / S*de*how 

1877 AMOS 30 Demo 

1881 Mike Tyson Knockout Disk 

1885 Robocop Animation * 

1802 Shuttlecock Animation ■ 

1000 Slenta ice Demo 

1002 Tomson Wtual World 

1023 Star Wars Damo (2) (20) ■ 

1028 Demo Doty Pack 4* 

1020 Vector Dance 

1843 Windsurfer Animation (2) * 

1847 Mr Potato Hood " 

1048 Mr Potato 'Chip* Are Upl' * 

1050 Super Woman Animation " 

1058 Creature Comforts Demo 



.. 



315 Return To Earth 

408 Holy CM Adventure ■ 

408 Wanderer 

048 Star Trek (USA) (2) * 

880 Laam&Piey (2) 

727 Star Trek (Renter) (2) 

700 Treasure Hunt 

007 Ptpaiie 

082 Dripl 

087 Snakepit 

001 Jeopard ' 
1004 Games Disk 8 
1 113 Wet Beaver Gamee 
1230 Dragon Cava 

1245 Rings Of Zon • 
1408 APOSO Super QuB 

1411 APD82: Arcadia 

1510 Pick Up A PUBBI (2) • 

1512 Picture It (2) • 

1517 APQl10:Croe*lira # 

1520 APOl 15 Balloonacy 

1528 APO130 The Wooden Bal ■ 

1 531 Smon Says / Spate Maths 

1532AP0137 TikjTnej* 

1533 The Jar* 

1530 Mega ball * 

GAMES PACK 

37 title* on 6 daks 

Including Asteroids. Sys. Tiles. 

Belly 2. Pool, YachtC, 

Invaders, h Ban, 

Fruit Machine, Block Off, 

Shoot Out. Peter's Quest ■, 

and many morel 

8 DISK SET ONLY £8 00 
V. J 

1544 Seven Tile* 
1558 Adventure Solution* (2) 
1573APD142 PsurCnuy 
1577AP0148 Frurt Mach»na # 
1570APO148 DemoUion Mieskyi * 
1580 AP0148 Gobbt ' Pontoon* 
1584AP0153 Missile Command 
1591 AP0180 Quizmastar* 
1806APD178 Mastermmdn°airUp* 
1610 APOlBO. Dungeon Oafver (2) 
1812 APD182 Ptce Kingdom (2) 
1 068 Tomtespelet 
1670 Wheel Of Fortune 
I860 Hints Disk One 
1700 Terror Liner 2 (X) 
1711 Mental Image Gamee Disk 1 
1715 F rant* Freddie 

1 720 Cabaret Asterotde 

1 746 Word Games Volume 1 * 

1747 Word Game* Volume 2 * 
1 746 Strategy Gamee * 

1740 Tructan'(2)(20) 

1780 Arcade Game Cheats 1 

1700 Serena 2 

1827 Scum Haters 

1832 Pom Pom Gunnar • 

1870 Sea Lance* 

1802 SE u C K Simpsons Game 

1883 Brona II* 

1005 J Nicklaue Course Drsk 1 

1018 A»r Ace II 

1028 Napoleon* Warfare System * 

1045 Island of Nephoton* Adventure 

1040 Dungeon Master Companion 



062 Awesome Sound* 

067 PSB Suburbia 

081 Oefinfjvej M Jarre 

087 Power Surge 

100 Amiga Chart 3 

• 88 Vangelis * 

187 Crusaders Audio X 

204 Sound Atax 2 

237 Zee's Hip Hop Music 

407 CO Player Demo* 

400 Crusaders Freekd Out! 

418 Electric Youth (2) 

407 Amiga Chart 5 

552 Music Invasion 3 (2) 

654 Powerlords : Power Musi* 2 

700 Digital Concert IV 

713 Ftaahl - Quean 

722 Beatmastar Club Mix 

724 Technotronc Remix 

748 Crusaders Bacteria 

824 Dig sal Concert V 

050 Sonet House 

866 Pan 3 Muse Disk 

014 Special Brothers Muse 2 

035 Madonna . Hanky Panky 

040 Hooked On Sonrx 

041 Soundtrack** Jukebox 
080 100 C84 Games Tunee 
070 The Comic Stnp Remix 
078 Scoopex : Beast Sonrx 

SOUNDTRACKER 
SPECIAL 

Make your own music on 

the Amig* 1 This pack Includes 

the programs, songs, module* 

and instruments - enough to 

get you started and 

keep you going for hoursl 

^BDISK ^^N^Y^CS.OO 

088 Amue Revolutions 
0O3 PSA Music Demod.sk 1 

1028 Dig lei Concert VI 

1107 Stop Rflht Nowl • 

1202 Crusaders Does Genesis 
1630 Accasson Sun Wind 
1685 Oepeche Mode Music Dak 
1604 Art Of MED Musk Disk 

1805 Seal: Crazy Remix* 

1806 SOF C : Sounds Or Dtglal 

1713 Spaced Out Vol 1 

1714 Spaced Out Vol 2 
1718 I Think We're Atone Now 

1717 Everybody Dance Now 

1718 Betty Boo Doing The Do 
1755 Amazing Tunee 2 (3) * 
1783 Aamond Galant Knight (3) * 
1772 Taipan Muse Disk (2) 

1 776 Crusaders Sheet Muse 

1777 Beatmestera Technology 

1787 Magnetic Beats 2 

1788 Magnetic Beets 3 

1821 Academy Music Collection 

1822 Brainstorm Beat Of Grub* 
1824 SCRMusax2 

1828 Sgt Pepper Reviled (2)(2D) * 
1831 Vega Muac 
1021 Computer World Music 3 " 
1827 Here Comes The Hammer 



030 JOE Siideshow2 
078 Vallefo Fentasy Art (2) 
084 Mega Art D • k 
183 NASASkdeshow 
187 Dig View Sideshow 
171 Palnck Nagel Pcturee 
180 Eecher Skdeshow 
238 TV Soon. Basketball 
282 Forgotten Realms 
TOO Roger Dean Shdeehow 
367 Max's Art Disk 1 

411 Photofsa Portfolio (2) 

672 Utopia Photomontage 1 

673 Utopie . Photomontage 2 
617 Neighbours Slideshow 
720 Ovgy Piggies (2) 

742 Madonna Slideshow 
767 Onemewa/e SlKJeshow 
776 Exodus Real 30 
814 VizSudeahow 

831 Utopia Cartoon SI ideehow 

832 Utopia Photomontage 3 
863 Scream Queens (2) 

878 Sun Skde III 

801 Creepehow 

800 Madonna Skdeshow 2 (2) * 

015 ApoTsDigahow* 

031 Heroic Dreams 
042 Garfield Slideehow 
068 Gorezone Slideehow (X) 

1044 Desert Island Slideshow 

1061 Total Recall Slideshow 

f "\ 

GLAMOUR DiSKS 

For a full list send e stamped 

eddressed envelope to : 

BLUE MOON 

PO BOX 123 

WATH- UPON-OEARNE 

ROTHERHAM 

MB TOW 

Plaass Include a statement 

•eying you are over 18 

(Blue Moon are not connected 

with Crazy Joe's in any way) 
,._____ ^ • 

1062 Golems Gata 
1073 Fraxion Fantasy 

1082 Annie Jones (Neighbours) 

1085 Comic Slideshow PO 

1 103 Girls Of Sports Illustrated 

1210 Turtle* Sideshow 

1283 Crusaders Fvchter (2) (2D) 

1272 Nemeeie Prologue 

1277 Fraxion DMne Ve-ons (2) * 

1270 Forgotten Realms "00 

1475NemeM Chapter 1 (2) • 

1480 Tha Ago Of SUck 

1523 Nik Wiliams Damo 

1546 SkyWalker Oigtshow 1 

1 54 7 Sky Walker O»g<show 2 

1581 Demon* Skdeshow 3 * 

1088 Megee Staff 

1708 Invaibte World SlOeshow 

1710 Yebba Oabbo Cartoons 

1781 Ranactions Ray-Traced 

1 830 Night Bread Slideehow 

1640 Film Fosters Skdeshow 

1878 Reflections Ray-Traced 6 

1801 Leads United Slideshow 

1818 Debbie Harry S/show (2) (20) * 



081 UEdl Word Processor 

110 Amiga MCAD 

180 PageSetier Oo Art 

210 icons' 

250 UKimate Bootbkxk Cos (2) 

348 TV Graphics (7) 

353 Shows 2 (SS maker) 

410 DPaint Cartoon Brushes 

442 DPa.ni Fonts Daks (4) 

458 HAM Radio Utiimea (5) 

546 Iconmanial 

571 Jazzbanch 

580 Dope Intro Maker 

501 Business Card Maker 

505 Ameteur Radio Dak 

832 MSH (MessyOOS) 

642 C Manual 

061 Programming Disk 

602 Sound Appkcabons (2) 

684 Video Appscabona (2) 

807 Graphics Management (2) 

001 TheCommsOek 

002 OEO Text Ed-tor 
1071 NoisaPujyer V3 
1070 Prophecy Coder Mag 1 
1005 Database Workshop (2) 

1007 DPamt / PageSetier Ci.p Art (2) 
1000 Video Graphics (4) 

r -s 

HOME BUSINESS PACK 

A suite of programs for those 

who want to dabble on tha 

serious side of computing : 

Nag. Bank'n, Journal, QBase, 

Spread, Wordwrtghl, 

I Am.geSpeu, inventory, MemoPed 

I end morel 
8 DISK SET ONLY C8 00 
V. J 

1 1 1 7 Geneaoiogv * 

1225 Hardware Protects Mag 

1228 ST Emulator (German) 

1234 Tetr* Copy 

1273C~Ugh< 

1450 Wua Super klUara 

1451 EksctroCAD 

1452 AmiBase 

1536 Master Virus Killer V2 
1538 North C (packed) 

1537 North C (unpacked) (2) 

l545SpectraPaintV3 
1550 FlexlBaseV2 

1580 AP0138 Language Tutor 
1606 AP0176: Database Master 20 
1820 ZX Spectrum Emulator 
1683 Dynamite Cut n" Pasta Font* 
1 858 Demoiahers 202 Utxmaal 
1878 Taxtpfcjs Sharewere WP 

1880 DCopy &UUities 
1884 Equinox Intro Wrier ' 
1886 MEDV3 1 

1883 DICE V2 06A 

1806 Desk Bench (3) 

1008 PageSetier Clip Art (8) 

1014 Sideshow Construcbon Kit 

1042 Master Virus Ksler V2 2 

1061 (Qng Jamas Bible (3) 
1064 Ceitcs Damo Maker 

1060 RSI Damo Maker (English Doc] 

1881 RSI DM UN.ty/Heip Disk 

1062 TSB 3D Vector Desyner* VI 1 



Theac are just a lew of the many disks in the library. For details of thflotherasend 50p for our CATALOGUE DISK which also j^jpj_ s _pjj|REE 9 am fl 



PUBLIC DOMAIN PRICES 

1 - 9 disks 
@£1.25ea. 

10 or more 
@£1.00ea. 

Price is per disk 
NOT per title 



BLANK DISKS, DISK BOXES 1 ACCESSORIES 

CMSK BOXES 



BLANK DISKS 

10 disks £4.99 

50 disks £22.50 

100 disks £39 99 

150 disks £54.99 

200 disks £69.99 



10 capacity 99p 

40 capacity £4.99 

50 capacity £5.99 

80 capacity £6.99 

100 capacity £7.99 




PLEASE NOTE PRICES MAY DIFFER FROM OUR SHOP PRICES 



We now stock 

Deja Vu 

Ucenceware 

Priced® £3.50 per disk 

(2 disk sets @ £5.50) 

Full details of titles on 

our catalogue disk 



POSTAGE 

UK..Channellsles....FREE 

OVERSEAS AIR M Al L 

Europe, Gre ... £2.50 

Rest of World ...£4.00 

Please note that payment 
must be in Sterling 



141 




&.m* 



SK DATE I INDEX EXTRAS 




■■'■■'«■ 





Daten auf Disk A: defekt? 

Prufen Sie die Disk und die 

Uerbindungskabel. 



mm 




Emulate an ST with the Quantum and 

tMtbmJ from pof* 140 

the utib 0/. Calls, Cref, Err, 
CctSphtc, lcon2C, Image Editor. 

indent, Ubcounter and the Textra 

text editor. 

lcon2C takes an Amiga icon and 
turns it into C source code. Why 
you'd want to do that is little unclear, 
but it does mean that you have the 
ability to create an icon and attach it 
to a file you have saved out from 
your C program. 

Indent is a very nice program 
which formats your C source code so 
that it is easier to read. All the 
sloppy indents you did. all the white 
space you put in, is adjusted and 
neatened up. The program knows 
quite a lot about the syntax of C and 
it adjusts everything it meets to fit 
that picture. 

The Textra text editor is 
supposed to be the best PD one 
around, and although I've not used it 
extensively I know this to be true just 
from the occasional play I've had 
with it. Although it is a very early 
version of Textra, it's still very usable 
and, as I always say, a text editor 
that works at all is better than not 
having one. (People normally throw 
me out of the bar when I start saying 
things like that, but that's by the 
by...) If your C compiler doesn't have 
a text editor built in, you could do a 
lot worse than use this toolkit and 
this editor to make your programs 
really zing along. 
Value for money 9/10 



Tempest disk. 

QUANTUM AND TEMPEST 

New Wave 

Another utils disk, and a very good 
one too. It has a copy of SID on it, 
plus more eclectic stuff like 
PowerPacker, BootAnyDrive, NewZap, 
DosHelp and MenuMaker. But also, 
if you hit [Shift)-(F81 you get an Atari 
ST emulator. Nah. couldn't be. But it 
Is. I hit the key, and sooner or later 
the prompt came up, along with that 
ghastly green screen and wasp icon. 
Urgh. Not so much an application of 
new technology as a 
misapplication... the very idea! I 
thought the Sinclair Spectrum 
emulator was a bad idea, but this 
just defies description. In fact, this 
emulator is only marginally slower 
than my real ST. (I do have one. but 
just for graphics interchange 
purposes, it never gets used, 
honest!) After the disk has finished 
running, ST programs can be loaded 
and run. Although the emulator did a 
good job of loading directories and 
stuff like that, it only ran a few 
programs, and these were small. I 
suspect it needs about 2Mb to run 
safely, and I only have 1Mb in my 
A500 do-it-all test machine. 

But still, as an interesting 
curiosity it's a fun thing to tinker with 
(albeit of dubious legality as the 
German version of the Atari TOS 
must be living in the code 
somewhere), and who knows, there 
might actually be a use for it. Apart 
from embarrassing any Atari ST 



PAYING FOR IT 



to pay between 99p 
and about £2.50 per disk from a PD 
software house. Whether you pay 
the lower or higher price Is entirely 
up to you. I suppose the variety in 
prices depends on how the disks 
are duplicated. If the company has 
an office and a duping machine, 
then It costs money to run. But if 



It's built the PD house into an 
existing business, then obviously It 
has no overheads to speak of. 
Some 99p PD houses are good. 
others are terrible. The only way to 
find out for sure Is to spend 99p. Or 
read Amiga Shopper every month 
for the same price, and find out 
from us! 



users you know with it, that is. Start 
up the program and at the appointed 
time you and a few carefully chosen 
friends all stand around and point at 
the poor ST owner, saying in unison. 
"If the ST is supposed to be a good 
computer, how come the Amiga can 
emulate an ST but not the other way 
round?" Then laugh loudly whilst 
rolling around on the floor. 

Value for money 9/10 

ALL SYSTEMS GO! 

EdUb 

This is a disk full of systems 
checking programs and although 
most of them are just source code, 
you will find almost every aspect of 
your Amiga system has a program to 
check or debug it here. 
Value for money 7/10 

BEST UTILS 

EdUb 

A collection of some of the best 
utility programs around. Covers 
general. CLI and disk utils. including 
AZ, Clock DJ. PCopy, DiskSatv. 
RxDisk, InstallBeep, NoPalReset. 
SnoopDOS and many more. 

Clock DJ installs a menu bar 
clock which also gives you a listing of 



program which simulates the 
movements of astronomical objects 
under the influence of gravity. For 
example, you can simulate the solar 
system in its entirety, or just two 
stars circling around each other. It's 
written by Guido Burkard. 

Imploder version 3.1 is a packer 
program written by Peter Struijk and 
Albert J. Brouwer, which allows you 
to reduce the size of executable files 
whilst letting them retain full 
functionality. It uses efficient 
algorithms as well as taking into full 
consideration the complexity of the 
Amiga environment. Very well done 
and easy to use. Don't get this 
version though, wait for the new 
version - 4.0 - which is supposedly 
much improved (although it's hard to 
see how it could be better than this). 

PopUpMenu is a small program 
that makes it possible for you to use 
pop-up menus with any program that 
uses standard Intuition menus. Easy 
to install, and it makes many 
programs so very easy to use that 
it's almost criminal not to install this 
hack on your Workbench disk! 

SystemTracer is tool to view and 
manipulate various AmigaDOS 1.2 
and 1.3 system structures. Boring. 



« DO TRIVIA >» VOIM I • < 199! By Gtorj« Brwsard , CHEAT 



Click 



'se button on your selection 



UK id? of fte follmitf is- one of Salu's hfltties* 
1 * * iy. 

4, 






rrt* m tafouai . 



NOT 



Fred Fish 422 is the disk to buy for all you Trekkies out there. 



how much memory you're packing. 
SnoopDOS monitors all Amiga 
function calls, enabling you to track 
any bugs. ChipCheck does just that - 
it checks your Amiga custom chips to 
see which ones you have fitted. 
NoPalReset resets your machine if it 
boots up in NTSC mode, which 
happens from time to time, and 
gives you back the 56 lines of screen 
that you lose rf this happens. An 
annoying bug. and one which is still 
hard to track. Once again the boffins 
among us will find this a great disk, 
but it lacks a certain gee-whiz value 
which some of the others have. 
Value for money 6/10 

FRED FISH 422 

EdUb and others 
Another fine Fred Fish disk, 
containing a fair ratio of duds to 
brilliant programs. Gravity is a 



And so is TrackDOS. a program that 
allows easy transfer of data between 
DOS. memory and trackdisk.devices. 

TrekThvia. however, is a very 
nice mouse-driven trivia program for 
Star Trek fans - ie, almost everyone 
over the age of 25. Contains 100 
questions with additional trivia data 
disks available from the author. This 
is a new version which includes 
selectable skill levels, a cheat mode, 
and 250K of digitised music. 
Value for money 9/10 

FRED FISH 467 

EdUb and others 
Another fine fillet of Fish. Just two 
programs on this one. but what a 
pair they are. Muttiptot is "an 
intuitive data plotting program 
featuring flexible input options, 
arbitrary text addition, automatic 

mmmMS 



142 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1 99 1 





500 DISKS OF FREE PD 

FOR ALL MEMBERS /p\ 
OF THE * 

CHAMPION PD CLUB 

How can FREE PD be undercut! 

That5 right, when you join our Amiga VD club 
you can receive PD softu/are absolutely free. 

All you pay /s 30p for the disk and a small 

charge for postage and packing, of around ZOp. 

No minimum or maximum order. 

We have a good selection of demos, utility. 

music, business, games and animation. 

plus many more. 

When you become a member of the Champion 

VD Club you will receive a free catalogue on 

disk containing a complete library of our public 

domain software, updated free of charge. 

/Membership for one year is just €1995 

payable to: 

CHAMPION SERVICES, 

31 SOMERSET CLOSE, CATTERICK, 

NORTH YORKSHIRE, DL9 3HE. 




SIKTSC 




AKT VIRUS tOOLKri 



B00TX 

IttSTEWKM 
VRUS+01 
2ER0VRUSI1I 
VRUS CHECK 



AT LAST A RANGE OF SELECTED PROGRAMS 
ft ON QUAUTY MENU DRIVEN DISKS ft 

The Electric range of Disks has been specialty compiled from the thousands 

olPD titles available They are luVv menu driven and topic related 

but dun ijst take our word for i. why not check them out? 




ALL DISKS 

VIRUS FREE 



SPREADSHEET 

CALCKEY 

SCALC 

SPREAD 

VISCALC 

VC 



OUR FULLY MENU DRIVEN 

CATALOGUE DISK COMES 
COMPLETE WITH FULL DISK 

DESCRIPTIONS 




FULL FRED FISH NOW UP TO 520 
• T-BAG RANGES AVAILABLE ■ 
PLUS MANY MANY MORE .... 
SEE OUR CATALOGUE DISK 

• QUALITY SELECTED PD. 

' QUALITY DISKS -Orty the besf 

QUALITY SERVICE -1st C lass Post 

ELECTRIC 
BUSINESS PACK 



DISK UTILITIES 
FlXOrSK 

FORMAT 

DISKS PEED 

MR BACKUP 

SMOWOISK 

SID 

W 



M«ny mo* • Disks 
HJlUbl* for full d#U.-t 
>•• our C juiogut Dish 



ONLY 



70P 



Or FREE with 

your first 

order 





05 



04 




PflOGfiAMMHGUTlUTlES 



Bi 

CAlIS 

CHEF 

ERR 

GETSPRITE 



KXMX 

WAGE EDITOR 
KDENT 
LBCOUNTER 
KEYC1KX 



tfWCWSKS 



HOME VIDEO 

LOGTAPE VPGEN 
sMOVIE VTOT 

SPORTSTEXT 
TITLEGEN 



eainc. 



02 



02WORDFTOCESSING 
04 DATABASE 1 _ 

■OS SPREADSHEET 



ALL OTHER DISKS 

95p« 

Plus 50pP&Pp«r order 
ALL CHEQUES /POS payable to ELECTRICIOWN 



T 



CONTACT: PAUL or MARIA 

FEN MOUSE, 90 NOTLEY ROAD, 

LOWESTOFT, SUFFOLK. NR33 0UG 

Telephone 0502 - 566752 PROP: P. BLYTH 




AMIGANUTS UNITED 

169 DALE VALLEY ROAD, HOLLYBROOK, SOUTHAMPTON, SOI 6QX. 

0703 785680 10.30 to 5.30. Fax only. 




BUG BASH: Kill the bugs, clean up the trash in the 

garden. A good fun game £3.00 

1036: AMIBASE PROFESSIONAL II. (VI .2) The new 

additions to this database make it a must have, it 

includes a nice picture addition facility 

(lMeg) £3.50 

877: 1 ACROSS 2 DOWN. A fully fledged 

crossword program, for only £5.00 (Data disk no. 

1 supplied free). Data disks 2, 3, 4, & 5 now ready 

at £2.00 each. 

1038: SUPER AMIDASH. Do you remember that 

good old Commodore 64 game Boulderdash? Well 

here is your chance to have that fun again. 

1Mb £3.00 

1068: MOD PROCESSOR VI. 92. Make picture 
and/or music progs, adjust pic height/width. This 
version will load the new 8 Channel Octamed music 

and is excellent! £3.50 

1161: INTUIMENU V3. The easiest way yet to 
execute all your programs. By Nicholas Lewis ..£4.00 
1100: SCHOOL TIMETABLE CREATOR. (Print your 
timetable). By Keith Grant. 1Mb £3.00 

1102: THE SPRITE DESIGNER. A good way to 

draw/ save sprites. By Frank Tout £3.00 



Into ending? - Want to leant? The Amiga Coders Club is 
for you! ACC 1-4 is the first four compressed issues of an 
excellent series for coders, even if you are new to the 
Amiga. If vou want to leant Assembly, using DevPac, (or 
our own new ACC special assembler disk), this is the 
club for youl ACC 1-4 (compressed) 11. SO. The Amiga 
Coders Club disks are packed with source, hints, tips, 
advice from many of the well known coders that are on 
the Amiga scene today. Issue numbers 5-17 are now 
available. Please note, (excluding the compressed 
introductory disk (ACC 1-4), and no. 12) the price for 
each issue of the ACC disks is only 13.00. ACC 12 is our 
birthday issue, it is a 2 disk set. and therefore the pnee is 
£6.00. Amiga Coders Club Special! Here is a low priced 
assembler package for all you coders out there in 
Amigatand. (See the review in the Amiga magazines) 
15.00 



MASTER VIRUS KILLER V2.2 IS HERE! 

It now recognises another 27 of the little buggers, 

including the virulent Sha! and the destructive 

Disk-Validator virus, only £5.00 



It's here at last! The complete two disk version of 

Mike Simpson s A-GENE 

Europe £15.00. rest of the world £20.00. 

Get this Geneology program now! 



THE NEW (1MB) EIGHT CHANNEL 

MIDI COMPATIBLE 

OctaMEDV2ISHEREU! 

It now contains full notation, including a notation 
editor with notation printing 5-7 channel modes for 
high quality, norvCPU stressing audio/split channels, 
sixteen track display for Midi use and a host of other 
new 'MED' features. V3.20 of the Public Domain 
four channel med is also encoded into this excellent 
program and you can switch from 8 to 4 channels at 
will. Price is £20.00 for all European countries 
(£25.00 for non-European), includes VAT but not 
postage. Payment in pounds Sterling only. If ordering 
overseas, send a bankers order/Eurocheque etc 
(Credit card orders will not be accepted). Important 
notice to all registered purchasers of OctaMED VI. If 
you return your original Amiganuts disk, containing 
VI, you can have V2 for half price (ie. £10.00 
Europe). REMEMBER, you must return your original 
VI copy. 

FREE PRIZE DRAW * ALL PURCHASERS of OctaMED 

V2 WILL BE ENTERED * FREE PRIZE DRAW 

1st PRIZE: Golden Image Scanner. 

2nd: LCD Colour TV. 

3rd: £50 of progs 



SUBSCRIBE SUBSCRIBE SUBSCRIBE SUBSCRIBE SUBSCRIBE 

If you would lihe to obtain the Amiga Coders Club disks as soon as they are published, why not send £33.00 and ask to go on the ACC mailing list now? We will send you each issue as soon 

as it's ready, (applies to issue 14 onwards). If ordering from outside EC Countries, add and extra £6.00 for years postage 

PLEASE NOTE THAT ISSUES RELEASED PRIOR TO ACC 14 MUST BE PURCHASED SEPARATELY (DUE TO V.A.T. ACC PRICE INCREASE IS UNAVOIDABLE IN 1992 SO SUBSCRIBE NOW!") 

If you would like to take out a years subscription for the T.BAG disks, (applies to issue 50 onward), simply send £33.00 and we will send you each issue well m advance of them becoming 
available from any other supplier. (Note that issues 50 to 56 are ready now and will be sent upon joining). Issues released prior to T.BAG 50 must be purchased separately @ £2.00 each. If 

ordering from a non EC country, add extra £6.00 to cover the years postage. 

Note that exebdmg the T.Bag Disks, none of the above programs is Public Domain Portage: EC Countries, (mc UK), ADD 50p, non EC £1 .00. rest of the world £2.00. 

THE FINAL 1991 CATALOGUE UPDATE IS READY, SEND FOR YOUR COPY NOW ONLY £1.00. 



143 



SLACK *<» f?^? ,R J u 1? P „ D DO NOT PAY OVER 

VLflwIX ^ 1168 London Road 

WILLYS 






1168 London Road 

Derby 

DE2 9QG 



99p FOR PD. ANY 
MORE IS A RIP OFF! 



SERIOUS SOFTWARE 




261 rc Emulator 




124 NoCick 




091 WordwrtgM 




096 MCod 




099 AnarvHcate 

090 lontcN 






120 DCat Disk Cat 




063 C Manual (4 DUk set) 




139 North C 




146 A66k Aftsembtor 




116 Sp^drum Emulator 

117 STfmuiatar 




1U CU Emulator 




19$ Typing Tutor 




US Workbench II 




099 Horn* Management 




094 Horn* tanking 




126 X Copy 3 




122 Matter Yrrus Kilter 




GAMES SOFTWARE 




197 Fruit Machine Sim 




072 »♦•« Arcod* Gamti 




07) iMlloardCamM 




066 OamM Galore Vol 1 




057 Games Colore Vol 2 




0M Gams* Gowre vol 3 




069 Games Galore Vol 4 




060 Garnet Gatore Vol 6 




OAl OamM GAkyt Vol 6 




101 Treasure Island 




103 Parrrt 




104 face Maker 




106 Taking Book 




037 Mlssie Command 




266 Drip 





075 Snakoprt 

074 Pongo 

066 2 Mayer Soccer League 

219 lattonocy 

ADVENTURE 
SOFTWARE 

164 Lam 

165 Emprre 

166 knpertum 

167 lull Bun 
166 Qokfal 
169 Holy Oral 



SOFTWARE FOR PRE 
SCHOOL AGE 



106 Colouring look 

104 Face Maker 

106 Learn & flay (2 disks) 

103 Palrlt 

029 Tram Set 

101 Treasure Island 



PUZZLE SOFTWARE 

107 Crouword Creator 

108 Quizmaster 

111 Turn 6 Tricky 

112 PuxzktPro 

113 Word Square Solver 



Music Software 



134 Soundrrocker Pio 



136 Perfect Sound Sampler 

137 Classical Music 
123 Future Composer 
052 OctaBser 

135 16 sound sample disks 
(each) 

MAXIMUM PD DISK 
SETS 

001 Business Set E4.95 

005 Games Pack 1 u 95 

006 Games Pock 2 £4.95 

044 Games Pack 3 £4.95 

045 Games Pack 4 £4.95 

019 Cord ft Board £3.96 
004 Programming £4.94 
026 Education £4.95 
024 Youngsters £1.98 

020 Beginners £3 96 

046 Introduction £9.00 
022 Video £2.97 

014 Musician £4.95 

007 Demos £4.95 
018 Graphics £495 



Adult Sets 

MAX ADULT SIT 1 £4.98 
MAX ADULT SET 2 U.95 

Our Adutt Seta contain 
material sutroWe for over 16 



0332 758683 

PHONE FOR CATALOGUE. MANY MORE TITLES STOCKED 



AJ.P.D.L. 




All our Public Domain isprucd a\ KWp p*r disk. Postage 
and packing cmt% <>nl> £0 t ft0p. Pit ♦■ * milt that sonic lilies 
contain inorr than one disk* Plrast- make all cheques payable to 
"Maximum PD". All our price* arc inclusive of VAT. 



■■ 




PER DISK 

INCLUDING 

P&P 



Make Cheques and Postal 



Orders payable to 
AJ.P.D.L. and send them 



17 WATSON AVENUE, 
ST ALBANS, HERTS 
AL3 5HP 



GAMES 

Missile Command 

Pontoon 

Risk 

Star Trek d1 

Star Trek d2 

3d Tetris 

Tetris 

PakMan 81 

Monopoly 

Games Galore 

Chess 

Games Disk 

Flaschbler 

Video Tennis 

Holy Grail 

Free Catalogue with every order. 

INo Minimum Order. VIRUS FREE 

Orders despatched within 24 hours or receipt of 
lorder. 

If you cannot see the disk you are looking for, send 
jus details and we will get it for you for no extra 
charge. 



MUSIC 

M001 Debbie Gibson - Electric 

Youth d1 
M002 Debbie Gibson - Electric 

Youth d2 
M003 Madonna - Spanky 
M004 Petshop Boys - Aways 

On My Mind 
M005 Jean M Jarre - Docklands 
M006 Music Invasion 2 
M007 Betty Boo d1 
M008 Betty Boo d2 
M009 Madonna • Vogue 
M0 10 Batdance Megamix 
M011 Madonna - Like a Virgin 
M0 12 Eve Of The War 
M013 Yellow Megamix 
M014 Queen- Flash d1 
M015 Queen- Flash d2 
M016 Loadsamoney Rap 
M017 Pet Shop Boys 
M018 Jean M Jarre - Live 
M019 Genesis 
M020 Sam Fox (X) 
M021 Queen and Black Box 
M022 Dire Straits 
M023 Bomb The Base 





UTILITIES 


U001 


Master Virus Killer 


U002 


Mega Utility Disk 


U003 


Amibase 


U004 


Qbase 


U005 


Spreadsheet 


U006 


Journal 


U007 


Text Plus 


U008 


CLI Tutor 


U009 


ZX Spectrum Emulator 


U010 


Commodore 64 




Emulator 


U011 


Dark Star 


U012 


Game Music Creator 


U013 


Sun Dragon Utils 


U014 


DCopy 


U015 


Zodiac Compactors 


U016 


Digi Tech Utils 


U017 


Wiz Base 


U018 


C-Light 


U019 


Jazz Bench 


U020 


Noise Tracker 


U021 


Biorhythms 


U022 


North Sea 1 .3 


U023 


M-Cad 



144 




PUBU^DPMAiN 



wmpfW 

scaling, zoom and slide with clipping 
at boundaries, a range of output file 
formats and publication-quality 
printed output." Preferences printers 
are supported via transparent use of 
the PLT: device. This new version 
includes many bug fixes, new 

features, plus Adobe PostScript and 

Hewlett-Packard LaserJet support. 
Thanks are due to Alan Baxter, Tim 
Mooney. Rich Champeaux and Jim 
Miller for this very interesting 
program. 

As well as all that, if it wasn't 
enough, the other program on the 
disk is PowerSnap. PowerSnap is a 
very clever clipboard-type utility, 
written by Nico Francois, that allows 
you to uac the mouse pointer to 
mark characters anywhere on the 
screen, ond then paste them 
eomowhoro oleo. You can paste into 
another CLI. or even into a string 
gadget in another program. The 

program checks which font is used in 

the window you snap from, and will 
look for the position of the 
characters automatically, tt 

recognises all non proportional fonts 
of up to 24 pixels wide and of any 
height. As a bonus it works with 
AmigaDOS 2.0 in both shell and 
Workbench environments. 
Value for money 9/10 

FRED FISH 485 

Softvllle 

More Fish for your fishnet. Drawmap 
is an excellent program for drawing 
representations of the Earth's 
surface. This version includes a 
completely rewritten user interface 
and some new functions. It is an 
update to version 2.0 on disk 315. 
and includes the source code by 
Bryan Brown and Ulrich Denker. 

NiftyTorm is an H19/VT102/ 
VT52 emulator for the Amiga. It was 
originally designed to be used with 
the DNet system, but it has been 
expanded so that it may be used as 



Drawmap, from Fred R*h 
disk 485, draws the 
Earth from various 
different views. 




a normal termina 

program. Nittytcrm was ^^^ 

designed to be a good 

emulation of the above terminals, as 

well as being fairly small and fast. 

This is version 1.2. an update to 

version 1.0 on Fish Disk 403. A very 

useful addition to your machine if 

you're long on comms but short on 

disk space. 

Spades, on the other hand, is a 
very slow and tortuous game. It looks 
like it was written in Basic, and is an 
Amiga version of the 'spades' card 
game. It's a one player version where 
the computer plays your partner and 
two opponents at once. Foolish and 
very slow. 
Value for money 5/10 

SUCK UTILS 

17 Bit 1274 

A collection of utils. a bit routine but 
very comprehensive and menu-driven 
for ease of use. Features the usual 
text engines and powerpacker, but 
also has some disk oganisers, icon 
editors, disk and file repair 
programs, a virus killer and an 
archive util called LHArcA. The 
collection is handy, but I can think of 



handier 
collections, like 
the New Wave one I 
mentioned before. 
Value for money 6/10 

UTILS 

17 Bit 1280 

17 Bit's own utils disk, with a 
collection of really out-of-the-way 
techie uttls. TimeRAM is a sort of 
benchmark for checking the speed of 
the Chip and Fast RAM in your 
computer. How is this possible? 
Well, that's what I asked. 
Benchmarks are of dubious use in 
my book: how can you test the 
performance of a computer on the 
computer you are testing? Surely the 
test programs run at the speed of 
the computer, and so can easily 
downrate themselves? The only true 
test is to use another computer to 
test the speed, thereby providing a 
sort of control, in the scientific 
sense. 

ANSIPT20 is actually ANSIPAINT, 
which enables you to create those 
weird ANSI graphics on a normal 
Amiga screen. This is handy if you 
have a ANSI-based BBS, but 



— REM HE ra» — » »H —FixlisklZ ttiik Keyiir) — » 



■ 



- — Fi>*i5k.doc — >> 



giskH3sUrv3.i (Disk Organiser?-)) jg|| 



-EisttUster.doc— )) gg — rLMHHSK! (Pisk frtimser)— » 



Hi: 



FluMisk.doc 



--lexterigine (lext£*itor,)— -)) jflj 



Herons 



1 14 interrupts 



Address Dm Code Pri Type Control Kr In 



Ib2e oiiade fc4a8l I unkiww handler L Disk 

llu ellfcM fettle I internet server 3 C 

cl*M8 IIMM cflW I unknow server 4 C 

cll*48 clitfe feiede II wkum semr * 

Him c<2tf4 fetal I Uttenvt server 



-TextengiM.efrc » »j LastBeye (Tile Heyiir) — » 



■1 



i,astHope.4ec-—» 



— IconH aster— -» 



m 



—Ic en Master.doc—)) "J ZeroVir us 



•» 



_=£]. 



--2eroVirui.doc ) 



--PowrPaolicrJ.SB— )) 



c#24?$ ctiMt fc35*4 
CI24M f c35a4 
clfile fc3Sa4 



flfrrtt 



cum eglade fc4a9* 
c$l?42 dl?18 fc461l 
cIKU 909901 9IIIII 



I interrupt handler 7 Audio Ch.l audio. device 
J interrupt handler ! Audio Ch.l audio. device 
I interrupt k 



'.«; i 



I unknown handler 12 Disk Sync 
I interrupt server 13 CIA-B 
I unknown server 15 *I 






-"FowrP«kfredoc"">> ■][ LhArcA (S*uee» thtti files)-)) 



■a 



-LhArcA.doc— -» 



Windows 



—Install >» 



—Install. doc— » 



Tasks Window > Libraries 



Residents t Interrupts Vectors 



Priority 



Devices Resources 



Hount 




temt 



i 



Foots 



Slick Utlls comes with a rather neat front-end for ease of use. 



ARTM, on 17 Bit disk 1280, Is a total system monitor. 



otherwise of absolutely zero use to 
anyone else. 

Syslnfo is a program which 
shows you the state of your system, 
and things like its relative 
performance to a 68030 or IBM XT. 
It also senses which chips you have 
fitted, how much memory you have 
and which system you're running. 
This is is less of a program than 
version 2.0. which I saw recently, but 
it's good fun nonetheless. 

ARTM is a similar sort of system 
monitor, but a little more interactive. 
The initials stand for Amiga Real 
Time Monitor, and it allows you to 
examine the various system 
activities that are going on under the 
surface, and if necessary to remove 
them. This is a valuable debugging 
tool, as it allows you access (using 
the mouse) to the all of the Amiga's 
important little places. The Xoper 
program is a similar affair, but it 
doesn't feature the same level of 
interaction and. for completeness 
more than anything else I should 
think, this is on the disk too. 

VirusX v5.0 is a new virus killer 
from Steve Tibbett. although looking 
at it. it doesn't seem to be much 
different to v4.0. 

Finally, by way of little light relief 
there's a copy of Jive, a text filter 
that takes a sentence and converts it 
into the sort of American jive talk 
popularised by 1970s black 
exploitation films, and indeed 
Starsky and Hutch. So the question 
"How are you?" comes back as 'How 
you is?" and "Very good indeed" 
comes back as "very baaaad 
indeed". Interesting toy. but I 
wouldn't recommend its use as an 
English/Jive dictionary! 
Value for money 7/10 

OPTICOMMS 1 

17 Bit 1275 

This is a comms utilities disk, 
containing the poputar NComm 
terminal emulation and comms 

program, plus versions 
of packing utilities like 
LHArc, PKAZip, Zoo. 
Arc, LHWarp. LHFix, 
and PPRefs. plus all 
the documentation for 
the programs. This is a 
good-value starter disk 
for anyone who's just 
bought, or who is about 
to buy, a new modem, 
and needs a collection 
of basic comms 
utilities. The only thing 
it doesn't have is the 
Supertex 2 program for 
using viewdata-type 
BBSs (like fvticronet), 
which you need to 
download things from 
such boards. 
Value for money 8/10 

144 



cm. resource 



t. device 



cub.resowce 



Ports 



Hardvar 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 1 A 



PUBUCPQMAIN 



.TerftPleVTextflt 
Lenstfc: itttt Ent' 



Style Fid 



Creswer* Hint creator tfl.3 m SUM k« J.MistU 



-; 



PUf 



itnm 




the it lei 



v' Insert 
Letter 

Aulo-Div 

Backup 



C-e 
Or 
C-i 



ASCII IN i 
1 UM I COL i 



nHMMl *wr Air 



Sort Gadget. 



hew: ..— .... 
tie-bar, The selector is 

hronousi you hay 



dory, 

fn. Size, ind Date) writ like 
;lick on the -Alpha" Sort 



you two Ute 

click m a 



iiHOsrHBtu 



VIOOWOCW-; — 
-». ■■!$••. ■!••••■ 

H:«*:::2 

4 ■■■•« i 

fa:*::::: 

• t 

5 



Umt:« hoiplB veiuM 
«Kt«M Zl»eks»HI 



Puio seoich node is OFF 



Enter t puce word rtanuiUf 



flint ciosi-oU pvuU 



tt\ti\ cioisuou ioiimon 



Le*4 crossuorrf nuiti 



i iavf CHSSUOr« Wilt 



lukiw th# NtW fettu Ktitita the FILE or PATH String 
'tt, il loving you to tyre io * nov file or patlnaM 



Also, sow keyward shortcuts are Available; 



TextPlus Is a well-respected text editing program, 

avnllnbU on 17 Bit disk 1065... 




...as Is Cross, a program which will create a crossword 
from a list of words supplied by the user. 



BITS AND BOBS 

17 Bit 1064 

I call this disk bits and bobs, 
because that's what it is. rather than 
what it is actually called in the 
library. Kb just simply 17 Bit disk 
1064. although Errol Wallingford is 
the person who actually compiled the 
disk. Errol comes from Ontario, and 
he liked this disk so much he 
decided to spread it around. 

This disk of bits has Triangle, 
Uedit, TnpteYachtZ, Family Sol and 
an odd program called TOP- What 
TOP does is a little unclear at first, 
as it puts a little window in the menu 
bar with things like: 

dfO: 35 dfl: 41 

This could be the blocks used. 
memory used or memory free on 
these disks. As there is no 
explanation on the disk. I checked 
the disks using the info command to 
see what the numbers might apply 
to. It turns out that the program is a 
track display program (hence TOP). 
letting you know which track the 
disks in your disk drives are on. 
That'll save you the money you would 
have spent on one of those fancy 
drives which tells you the same info! 
Family Sol, Chinese Triangle and 
TnpieYachtZ are just a trio of very 
obvious games. But Uedit is a very 
useful text editor for programmers, 
and one which I recall having 
something of a following in the USA. 
Value for money 7/10 

GERMAN COMPILATION 

17 Bit 1065 

A similar disk to the Errol Wallingford 
disk, only this time all the programs 
are from German sources. On this 
disk you have two games called 
S-Ball and Tron (a version of the 
Light Cycle game from the Disney 
film of the same name), plus two 
more serious utilities in the form of 
Cross ond TextPlus. 

TextPlus is another well thought- 
of text editor; and this is version 
2.2E, written by Martin Steppler. 



There's full documentation on the 
disk, and the program is fast and 
fully-featured. There is a new version 
out. and I believe I reviewed this a 
little while ago. If you don't have this 
program then go and get it, because 
It's really pretty good. 

Meanwhile the Cross program is 
a crossword creator. You feed it the 
words, and it creates a crossword for 
someone to solve. It does have 
some automatic flowing facilities, 
where it takes a text file of your 
words and fits them all together, but 
you can add words and edit them 
manually if you wish. 
Value for money 5/10 

DIP BROTHERS UTILS 

17 Bit 1279 

This is a nice collection, although it 
contains a lot of predictable stuff. It 
does have the Hatrick 60Hz 
simulator, which allows you to use 
NTSC programs on a PAL Amiga, and 
as well as Power Packer. Amiga Real 
Time Monitor, Psuedo Ops VK, and a 
version of Space Invaders { Whaaat? 
- Ed) it also has Utility Boot Installer 
and Intuitracker. an Intuition 
Soundtracker MOD player. A nice 
varied utilities disk, which is better 
than most. 
Value for money 8/10 



APPLICATIONS 



DICE 

Electrlclown UL-09 
This is a C compiler written by Matt 
Dillon, including an entire working 
environment for writing and 
debugging C programs, and finally 
compiling them into super-fast 
machine code for you to run like any 
normal Amiga programs. Although 
not as accessible to the beginner as 
NorthC, for the technically minded 
this program - once properly set up - 
can cover most bases. 

This is the unregistered 
shareware version of DICE, obtained 
usually from the public bulletin 
boards and PD libraries. It is missing 



one vital item, namely the Amiga 
Include files in the form of 
'amiga.lib'. Most developers will 
already have these, and 
unfortunately you will need to get 
them from somewhere. The 
registered version of the program 
contains everything you need, and of 
course pays the license fee to 
Commodore for using their libs. 

I don't know if you can obtain 
them from Commodore as part of a 
Native Developers Kit or something, 
but you can try. Not having the 
includes limits what you can do with 
DICE, although the version on this 
disk does have some files called 
amlgasl3.lib and amigas20.lib which 
will help a little. 
Value for money 7/10 

CROSSDOS DEMO 

17 Bit 1266 

This is a demo version of the famous 
CrossDos program. CrossDOS is a 
software product that allows the 
Amiga user to read and write MS- 
DOS and Atari ST format disks 
directly from AmigaDOS using the 
normal Amiga drives. It fully 
integrates itself into the Amiga 
operating system too. allowing your 



MS-DOS formatted disks to be 
accessed from virtually any utility or 

application where you can hit a 

button or type a pathname. The 
MS-DOS disks are invisible to the 

system, meaning that they can then 
be used like any other Amiga disk, 
as long as you use the right drive 
prefix. If you name your drives pel: 
and pcO: instead of whatever they 
come named as, you type pel: to 
make the external drive read an 
MS-DOS disk, or dfl: when you want 
it to be Amiga. 

This allows you to access any 
MS-DOS file just as you would any 
other Amiga file. The release on this 
demo disk is a 'read only' version of 
the CrossDos program. It's a fully- 
functional version of the product, but 
with the writing functions disabled. If 
any writes are attempted to the MS- 
DOS device or disk, you'll get a 
"Write Protected* requestor, no 
matter what you do. 

This Is a nice way to try a 
product like this and enjoy it before 
you buy. You might try the program 
MessyDOS if you like it. as this is a 
fully-functioning PD program of the 
same sort. 
Value for money 8/10 



MUSIC 



MED MODS 1 AND 2 

17 Bit 1264 and 1265 

A bunch of tunes made using the 
MED music program, for playing or 
use in your own programs. Lots of 
good samples to modify and steal 
too. so for musical Amiga types this 
is a very good buy, especially if you 
haven't got a copy of MED yet, as a 
copy of version 2.01 is also included 
with the disks to play the tunes. I 
would recommend getting the latest 
version of MED, though, and using 

(cmtimwd on pooo 1 48 



ACD -niM.jTT €f\U*r 



m 



<A.A. not. ,*4 



t-jil EOS 



rcMP6=09& 



» L«V £ ON<* 



FILTER 

"TTfflffl 

TOP PLftVMO 
CONTINUE SONG 

mNucnocK. til 

82/08 ! * 89/1 

T'T 






«nC!:::tS! 



26 

27 

28 

29 

3e 



34 

35 

36 

37 

38 

39 



eeee 

eeee 
eeee 

eeee 



eeee 

eeee 
eeee 
eeee 
eeee 
eeee 

eeee 



G-3 
G-2 
G-3 
G-l 
G-3 
F-2 
-3 

G-3 
C-3 
G-3 
G-l 
G-3 
C-2 
G-3 



"*--%%. ^*.. ■ 



1B_ 

ieee g 
ieee g 

ieee i> 
ieee g 

ieee d 
ieee g 
ieee g 
ieee g 

ieee g 
ieee g 
ieee d 
ieee g 
ieee g 

ieee g 



fT8%tW0 V2 . e l 



urn I mt , 



HftVlWf 



SAMPLES- MIDI 

tLOCK iTP.flN&POSC 
EDIT 

st-5B:klf 



3 3eee c-3 
3 38ee — 

3 3eee c-3 
3 3eee 

3 3eee c-3 
3 3eee c-3 

2 3ggg c 

3 seee --- 

3 3eee c-3 
3 3eee — 
3 3eee c-3 
3 3eee — 
3 3eee c-3 

3 3eee 



4eee 
eeee 

6008 
8000 

4eee 

1HMM 

4eee 
eeee 

4000 

eeee 

r.eee 

eeee 
4eee 

0000 



MED Is fast becoming the standard tune player - and It's free. MED MODS 
disks 1 and 2 contain version 2.01 of the program as well as sample tunes. 



1 46 * M,C * * H OP"R • ISSUE 7 ♦ NOVEMBER 1991 



28"Torrc.st Rd.. Penarth, South Glam. CF6 2DP 



=- HyperQuick 



i 

s 

HI 

19 

21 
<\ 

53 

ft 

%2 
« 

Si. 
LI 



m< 

'.i'. 
(i^o 
oil 

ft Ml 
oil 

KU 

Ml 
(.« 
fc» 

.,AH 
(.HI 

i'O 
(Vlft 



MO 

(,V> 
'.S«. 

<.S7 
MX 

660 
661 

(fit 

670 

671 
675 



GAMES 



1 rut Win On (21* 

(^mIl'iiI Uttitm tirofibh Ai/tvntttft 

Star Trek (*)' Hpo Ortrri re</d. 

llnlyt.r.iil XiU • itiMul tiWt Allr 

Itrvakpui < im hti 
Murder Playable I»crn*» 
Rack lo ibc tulurc III Oemti 

snArpn Ublktkr 

Rrturn tn Mnh /iiv tfflr 

Star Trrk The Final frontier < 2} 

l-'rjnik I rvtkltv t'tutftant taimc 

Mavlrr t*f ihf* Thko lit- a l**n*4**i 

DurkSinfl rWJ ^ UHxumv 
ScumhaUpTM titatd Sbnttd ton **/' 



PliMOS 



£>%tem Violation Drmn 
In.i.l Plhthl 1>. mn 

\rni*wiUI*»i» IV- * 

I'urpli' i/wjf*' Uv/on 
Rrd vttur trhlt liriim 
I'ussv InncNiip 
Ectiasy liemM ' 

Kvn;i«i* Inrllrn IKinn 

Mr fomlfjl 

KAK Mc|p(fcfitii(2] 

( hrmnmrn 



lout Ctiftfu*Ji*n * 

Red Sector Mruadrmo (2) 

Mlrntl!BllltHt)llK(2)' 

Mllll/>wn> IMIWI IH\J> ■ 

Drifters Ik* mo ft <>» I PrUoner 



ANIMATIONS 



Iraq Demo Well dtme and fumn\> 

Vuyys in Sp.m* 

The Coyote Mrfkv* H*< k ■ 

Iron Amnulion 'i» * 
hrjnlthn The Wy 

MjfS IKI1IM 

Juftgrtlr Anlm A Jufcgette II* 
Jugjtlrr Drnm II ,411 rtfaw* rlmttic 
[lIK'I llH* N*ll - liTVNmm 
SKtC*a Atmn Ui^ln » W ttlfi I ■ 
Batman- / *• eltemi 

B v v v n » llurmi Mum Sfc* 

The Fduiaiiun of *:<poI Cougar * 

Fred Fish 300-520 
TBag Disks 1-55 



■ 02 
110 

12" 

l« 
Ml 

IW 

IV. 

IW 

162 

190 

192 

2111 

2IM 

JO- 
JOS 

210 

.'i i 
Ji^ 
229 

*.« 

J v. 

2*1 
251 
301 
UI2 
MS 



MM 

ill 
(IS 

HH 

»2I 

122 

i*ii 
*W 

>V> 

441 

. .>. 
451 

*53 
434 



7M 

H 
714 

-17 

71H 
719 
721 



ITILITII-S 



IM opy Ti% whmt tee u*e 

Ni.. linn VI, 9 All fmm need far m mtntem 

Dl'jini hints i i ' 

MiiiiUh f*tciurv ( htrnftiH 

I'KIUIV I nmui t onvi/rinni 

( U|tlH Ray lracimM 

H. ii lector Demo Maker VI 

Intnmtkei 

Supentorkhench XtA 

Md V1.06 

\ortM:VI.3U>-C inmpiler 

t TutoriahM) lemrn < 

NiilwPbvtrt \ ^ 

ScKtndtniilii v i (2) 
Puturv * iMnpowi 

Mill Inkkrr Mush I'mg VI I 
IODVJ Brilliant MnmU Creator 

HaHMHl \ppli* Jtn»n* < J » 

i ititi \ 2 (i fevirUiritJ km Btktm 
reainhia VJ.0 » <-•*••(/ >l>f>4»ff j ct3aw 

I h ifl^H 1 \ J IhtUiiUiw f*r*ift 

Hpciirum Kimrfatm \ i J 
PnwerPacker V2.* Proxrimf OUBCtjf 
A>Oene VVI2' family Tree tracer 
(Will Hi » »*rtl*f \ 1 ft 1 W*W> H««/i-mt 
Anil Vlra« T«ml Kit 



Ml SK 



vtjtkinnj ll,ink\ l\inkv 
i >ni m \ Kintl nl Mj«n 
Cruviili-rs llaitcru 
M4 Mill 1 Mu* Hjvh 
|>VpCilK 4 Mink- 
\ i iv|» puetm c 1\ 

V«in|(vlbi ■ 

lu umantcrM 1* * hn»J*mv 
(^ivc >>ntbcik P*»wer 
* ru%*der*: ^hwi Mu*lc 

Talpan Mu+tc I)rnicv(2) 
In \ n.I« ffl U.i\ 

AM III MM» 

Sw%\ i tj/y Hi'imx * 

Thr Relmarnatlon nf SjH Pepper 4 21" 

\mlili Thr Four Hej*M>n% <2) 



SUDFSIIOVtS 



\ t/ MMeUnni 

»n\ (IjIv **lKk^|n ( * 
%rmr*iv Prt>k»Ki»r 
< ounuih tanta*>> H||dr*>hom #1 
Cuuniach Fantasy Mldr^huw #2 
h\Uv Minuytic ii> 
Mackinna Mulrslum IK Ji' 



i It- mill-** t nn-ft r\ip\ 



Please make payment*! payable to 

HyperQuick 



i in%k 

.»• IHiha 

1 J| IllNk 

I k |H>tfa|ce 
t urtipe PoMage 

UimM I'iisUi-l* 



( h.irjtcN 






il Ml 

r Kf r 
il 50 
»2 Mi 







Ptease make cheques/ 
postal cders payable to: 

Speedy PD (Dept. AS), 
13, Market Street, 
Bracknell, 
Berkshire, RG121JG. 

Tel: 0344 412347 



Top 10 Demos 

Phenomena Enigma 
Sitents Global Trash 
Darkness Megademo II 
System Violation 

Phenomena Interspace 
Chonics Nevervvhere 
USA Vs Iraq 
Crusaders Genesis 
Budbrain II 
Harlequin Demo 



Too 10 Games 

Megabail 

7T0es 

Drip 

Gridrunner 

Zeus 

Shapes 

Sealance 

Twintris 

Battle Pong 

AUcAtac 



Top 10 Utilities 



Master V killer 2.1 

R.S.I. Demomaker 

D-Copy 

Label Designer 

Iconmania 

Ham Lab 

SID VI .06 

Assassins Boolblocks 

C-Ught 

Cross Dos 



Top 10 Music 

MED V3.00 

Game Music Creator 

GMC Instruments 

Oktatyser 

MED Modules 

Music Utilities 

Soundtracker v2.5 

Notsetracker 

Soundtracker Samples 

Sound Workshop 



£1.25 each 

+ sop p/y p 

Order 10 or More 
and get a 

FREE DISK BOX 

24 Hour Hotline 

on credit card 

orders: 

0344 412347 

E3 "^ 



RIM Database 
U-Edit W/P 
QED 
Visicalc 
Rexibase 
BankN 
Amibase 3.76 
Secretary V1 
Quickbase 
W/P Utilities 



Send for our current Catalogue disk featuring over 2000 titles. 
Atari ST and IBM Public Domain /Shareware also available. Massive discounts 
on commercial software and hardware, a printed catalogue is available on request. 

Please send 75p to receive any of the catalogues. 



ALL DISKS 

STILL ONLY 

99p EACH 



anglia PD 



NEW! - ANGLIA PLUS" PACKS. The ultimate in PD software giving you the convenience of a commercial package at 

a PD price. Each "PLUS" pack includes the bighesl quality PD programs together wiih full printed instructions presented 

in an impressive folder. The first "PLUS" pack to be released is The Business "PLUS" Pack which contains 5 disks 

covering a complete range ot business software and over thirty pages of instructions. 

The complete package costs just £7 .95. ..More "PLUS" packs to be released soon, phone for details. 



BISINCSSPACk 5 DISKS £4.95 

Teti-Plut \2 2EiWt*dpn>l 4 datahaw im lading HIM. 
Clrrt I acitmmtt l Sp'titditteti . MCAD I c'up*'' '• * - 

DESKTOP VIOKO PACK 4 DISKS £i.*6 

Outstanding i itllrt lion fin video pntdmri « iniludes 
Rollins Crrdit\. Slidethtm: Video BinivitHiftdi. Spfiial 
Effeitt. Pulieii Genrmioi and more."! 

PROGRAMMERS PACK 5 DISKS £4.*S 

F**ah. Modmta J. htp. Logo, Paual N<*tk C*l * + C 
Manmtdtsi 

Nn»!HOMFMAN*(irMFMPArKM>^ks £1*7 

i'tthndr* MtH-tjtaier **prratt\hrrt. UrammuH Mtlrafr 
World Trnir. Bitdtft VhcqurhixA. Dutahaw l\ping 
Tut***. Typc*ritfi (rifHfy. Ltvt Maker. Htmt? BanktnR 

BMilNNhKN PACK 4 DISK* U.V6 

CU Tuttirtal. Qhix A Cop% ESA UttiMth l>i*i Mtfin 
wSJ) 

t'LIPART PACKS 1.2*3 5 DISKS €4,95 

IJiffrrr-rpmi* "f $ Jish, all full uf thr *c> hratilipart 



M ISM* r v i k i ■ . 5 INMkV €4.W 

idiffmnipatU of* &\k\. park I rtmtutns fuNnher 
font*, varumsfrmtr AmU disk 2. Casmvptdna* font*, 
latfif fimts tittads ttf fttat font* fi*r DPaint ru i 

SEW! ASM I A COUH RFONTS 5 DISKS €4,95 

( urtruffii ^ (full tuthj fvtfiiuit titfrmrttmtx pilchard 
herr at Anftui ttkui ft* t upturn*, tales, eh tfir »i/A 
lypami III 

ADVENTIIRK PACKS 1 + 2 5 DISKS £4.95 
Pat k I Hols Qntli ( widen Fleere. Castle of Doom* 
Return to Earth. Wothl Colossal , AAvHOTf Wrket 
Pat k 2 Utaxfrn Case. Morta. Ktnet of /.on. Imperwm 
Roma/fmsm Lam \ 1 1 

CARD & BOARD U AMES 4 DISKS UN 

CluedoA rihhatr ittma/hdy t English lertum'l 
Maxtrrmtnd ami mm h morr' 

ILTRA ' . \ m I s PACK 5 DISKS £4,95 

Seven Tiles. Hathnmat v. Mayhem. Battle/on e. An adia 



nk\v<;\\if5<;aloki pai K 5 DISKS I4,9J 

(}ir* Wi G^Wmfs am 5 disks* in* JtmJet t'tat jtamet %m\ha% 
Sk\ttw:ht lh*i TrrtTrmsM ft%et*l*ne Dtptt*na* \ 
I'hrM Momapi>f\.OrHelfo Spat e Ate .Air Traffit 

u*t *ind loads more* 
ITU ITIKS PACKS 1, 1 J ♦ 4 5 DISKS M.95 
J Jrf/rn ttt pat k\ ni/A all the tails urn wdi ein need* 
Patk I rontaltu ChetSahcedisi f26i4NlshDtskmtutti 
ri Ihokstat Utilities 2. 3 .< V 

5 DISKS 

met onl\\ 



ADIIJN PACK I 

) 4 \k% fall t*f 'animation** 



£495 



Its 



AIM I IN PACK 2,3*4 5 DISKS €4.95 

* Jitfrtr'tt pat ks of fisr dtsts full of 'iluieihtms* IRand 

<i, i mh 

KDt<ATION PACK I 5 DISKS £4,95 

Oenmm, Ghbr< Geottme, lhawmap Evolution* Chmb< 
tornado \ofod Gravity \im Weather Ware Maker. 
^ I l\ita Bank and mote" i this /u< k t\ one of out 
best irlle'sandn tmirdthle ralttefot w,vtrvi 

P1ra*r Mtc: all p^*ck disks mas be bought \ingh al 

SINIiLG DISKS AT ONLY 99p! 

BCSINKSS 

tt <ul Hanktt illomr At t oumu 

BJOSPIesihaselOata/mei 

«.*fM Wdrdstrig^tWantpnrraorl 

8tn*Vnuali 'Spreadsheet* 

ft**** I CNb (GM mnf /tnmtum I 

ft Hi? J,*uttud iC****i htmw at i om+ttl 
BJ22 f*ta itmuness Letters tAII reads tit sat 
BS2J Patahase Masiei \ 2 

ITICMIKS 

V40I Pa*et rotkei 2JAr5wwACVmr*rrJ 

V402 Muxtei Xous Killer t2 I lA must* 

04SR h tend t fake the teit'l 

('4f\4 A-titne i .' I2> tl^jteu tamit\ Trerl 

V4tft \T - mrFiiirfjrti ri * MemOOS 

I 4*** Ja::henthtHpTC*aJeJ\\,^kh 9 n t ht 

t 4* ^ Wtt: i W mkbemk e2D imkedike I 
U4?IXi npl llltTheulumatrtofnm 

I 41 i StJ \ I ft intakes mm a tt H t\ht ofCUl 
t 4 IH Spfl Hum Emutatti isf 10 \mi$o Shttppri I 
(J46S Anit/hikri tea\r* high rex flu krr) 
V47ft Half Pet farmanre ike* Ufa <olf \tatx\ 
^j t mum disk ttotai modem ttmtrrttl 
l 4*\l Ctsptu utiti ton Ihxkrnaae'i 



GAMES 

G620 Pipeline t< ommrn taj qmatits i 

ttftWTar* * fw*y 

GtsJ2 Tennis 

G602 \te\>ahall tlhe hrst hteakout game! 

067J Trm ken iRun ymr awn rompanx ■ 2 Uni^ 

G672 AirWatfioi tdoodflifthisimi 

' .^'7 T Ru hter Star Trrk (2 disks} 

Gf*4t Star Trek if dnkU 

G624 Blizzard i Superb duxH-emupi 

G67I Mental Imatei isVIO J grrat pimest 

G6$ I tat Mine 

G652D\namneDitk 

G670Zem iVers addu ItWl 

GrMft.i Sealame tffeat suh timulatori 

(frh2 Bawjt the dame (2l 

(if*1* CtosxstotdCirattH 

Gfftsir Wordtauare Sidver 

t,t*#rrmtMathtne 

Gti?4 Wizzw* Quev 

CHILDRESS 

C7t)l Learn* Pla\i2 dnkst 

C?02 Tram Set 

i * Talktnx ColiMtns: Book 

C7IW Swum Sax'stSftare Maths 

C705 Treasure Island 

C?(m Snakes + Ladders 

C707 Pair It tPlas it \%uh the kids' } 

i "*t)H Crass Fire t fun 4 addtctivei 

C7W Pme Kwtdt** f2 disks! 

C71I Wacko in Wonderland tUke Dizzy' t 

<;raphics 

GRWI C Ueht (Rax trotrt 
GRrM12 ftKB TnuetRas tiare) 
(iRSOJ Slide Shim < fnxtrtu rum Kit 
GRRI9 Amos Paint is tood paint pros* I 
C,RSi)< MandelhrtH Generator rf Bf 
GRH21 Spettrapamt f serious DPatnt ft\ all 
GRR07 Graphu % t'nluiet Disk 
<MM2X Hamlah itireat Pu tmrr Pmessoft 

MUSIC 

WW// WfJi.Oi 
Ms**2Stwndha<kei Pro 
MsHKt 14 Sample dnk i for ahove 
MVWKelrrnsJukehos 
M i 420 Future CotnpQSt* 




Simply phone your onier rhmu\>h or send a cheque pi *\tal order. Please add blip to c over post and packing 



PUBLIC 



g 



ANGLIA PUBLIC DOMAIN LIBRARY 

AngfcaHouse 1 15 Ranetagn ft»d HkusUme Soft*. *»n 7HU 



TELE 



UJ 



0394 




147 



^mmum 



<ontim>«i from pog* 146 

the MED Player program rather than 

having to boot MED and the tunes up 

each time vou want to Dlav them, 
inp disk contains some very 

professionally-made tunes, although 

I've seen some of them before as 

ifiH demo tunes on certain music 

player diskc. 

Value for money 9/10 



WHAT'S AVAILABLE? 



GRAPHICS 



FRACTAL LAB 2 

EdLlb 

Nice but not really 5tate of the art 
and a bit botfin orientated. I like 
FmoQ$n t os it's a real original fractal 
curve program: rather than always 

getting sidetracked into Mandelbrots 

and Julia sets, it sticks to simple but 
effective iterations of two- or three- 
btdge curves. 
Value for money 5/10 

CELLULAR AUTOMATA 

EdUb 

A nice collection of all sorts of 

variations on the Lite program. I 
remember back in the dark ages 
before fractals were a thing to be 
reckoned with, myself and a chum 
hnd n program on the Apple II which 

played the game of Life, where 
cellular animals lived and died and 
migrated on your screen is a burst of 
colours. These single-celled animals 
would live and die depending on 
certain rules, and the aim was to 
keep the species going. 

This idea has grown recently and 
there are now Life programs for all 
manner of computers. Although it's 
not as interesting as fractals. Life 
certainly has a bit of an addictive 
grab. And it's more of a spectator 
sport than you would imagine. Best 
programs on the disk are Bugs, Life 
3D and Demon. 
Value for money 6/10 

GRAPHICS MASTER 2 

EdLlb 

Another EdLlb collection of golden 
greats, this time featuring graphics 
programs. The disk has a copy of 
ROT, a 3D modeller program that I'd 

forgotten about, as it was originally 
used with WdeoScape when you 

wanted to create objects without 

having to use a piece of graph paper 

and a pencil It was a nice enough 

3D program for its time, but since 

the likes of Real 3D. 3D Construction 
Kit and AMOS 3D came out, nobody 

wants any of this sort of thing any 
more. Still, you might find it useful - 
be sure and let me know what you 
use it for if you do. 

The demo is a freeware 
clobbered version of the 3D Master 
program, which is a sort of 3D ray- 
continued on poge 1 50 



Utilities 

These are programs which help you use your computer. 
Some are just simple commands for your C directory for 
use from the CLI or Shell, while others are complete 
menu-dnven programs to compress files, convert them 
from one format to another or even rescue broken disks. 
The best disks to look for are the collections with a 
selection of the best utils all squeezed on to one disk. 

Applications 

Some of the best programs are PD. SID, for example, is 
one of the best graphic interfaces for AmigaDOS, and it's 
PD (or, to be more precise, 'shareware'). SID is a graphic 
front end for the AmigaDOS file system, allowing you to 
move files around, delete them, rename them, copy 
them and re-organise your disks. In fact, I don't know a 
single Amigahead who would be without their copy of the 
program. And there are many other kinds of programs 
too. from business to graphics applications. Check the 
PD libraries before you lash out some cash on a 
commercial program - you may find a public domain 
solution which could save you pounds. 

Demos 

This is a new art form. The demos are created by a team 
of hackers, usually called a 'crew' or 'team', who get 
together and have a late night hack attack' and create a 
dazzling demonstration of their programming abilities. 
The demos can be graphics- or music-based, but they 
always have the feel of a pop video, and the music is 
generally of the dance variety, although some more 
exotic sonix do come out from time to time. Demo teams 
usually go on to be professional programmers after a 
while, so their demo days are usually limited. Scoopex 
and Silents are two of the best teams, and also the likes 
of Kefrens are not to be missed. Imagine a cross 
between a dance record, a video and a lightshow and 
you're getting the general idea. 

Game demo* 

In recent years, the various major software houses have 
watched the PD arena growing and have noticed that lots 
of people buy demo disks. So they put out demos of 
their new releases, allowing the punters to try the game 
before they buy. Demos of this kind usually turn up on 
the covers of magazines like our sister publication Amiga 
Format, and then before long the demos turn up on their 
own in PD libraries. A successful and popular demo 
translates into a very popular game - for example, take 
note of the enormous success of Lemmings, from 
Psygnosis. which started life as just such a demo. 

Slldeshows 

Some Amiga artists spend a lot of time creating works of 
art on their computers, which is no good if nobody sees 
them. So many Amiga artists make slideshows of their 
work for public consumption. If you're very clever tor own 
one of the fab new snapshot cartridges) you can grab the 
art and examine it to see how it was done, and you could 
even use it as clip art in your DTP packages. (Beware, 
though, some PD artists may get a bit cross if you do. 
Remember that unless explicitly stated, copyright 
remains with the artist, which means that you can't 
reproduce the work without their permission.) Some of 



the most stunning Amiga art comes from a chap called 
Tobias Richter. an artist who lives in Germany. He uses 
a ray-tracer called Reflections (coming soon to the UK). 
and turns out some amazing stills and animations based 
on Sfar Trek and other sci-fi subjects. Watch out for him 
under the name Agatron. 

Music Demos 

Some PD authors are music nuts, who spend their lives 
churning out disks of tunes for you to play on your 
Amiga. Some are Soundtracker- or /Vb/sefracAer-sampled 
tunes from the charts, re-mixed in the Amiga. Others are 
synthesized tunes from the classics. Most are pretty 
good. If you like well-sequenced music. I think you'll be 
surprised at the very high quality of the tunes around on 
the Amiga PD circuit. 

Disk magazines 

Magazines on disk are not new, but there are more now 
than ever before. Newsflash. 17 Bit Update, Computer 
Lynx, Scanner and Jumpdisk are prime examples of the 
type of thing I'm talking about and they are. on the 
whole, very good. Magazines of this type usually contain 
PD software, demos and music, plus a lot of graphics 
and text as well. The text is normally reviews of software 
and hardware, and is usually quite short to keep the 
amount of different text files up and leave space for 
programs too. The text is sometimes a bit on the ropey 
side, but that's what you get for having a writer who's an 
editor too. A spelling checker wouldn't hurt some of 
these guys. I can tell you. Not, of course, unless you hit 
them with the disk! 

PD categories 

There are some varieties of public domain software 
which are not free to all. These are: 

1 Llcenseware 

These are programs which are licensed to specific PD 
houses, to prevent the free distribution of the program - 
although the price to the consumer is more or less the 
same. MED is a good example; it's a music program 
which is licensed to Amiganuts United. This program is 
sold by Amiganuts. and a proportion of the fee goes back 
to the author in Finland. This scheme works better than 
shareware (see below) from the authors' point of view, 
as the money is handed over when the disk is 
purchased, rather than trusting the users to pay up later. 

2 Shareware 

This is a branch of PD that you pay for, but are allowed 
to use free for a short time first to see if you like it. It 
isn't expensive, as the author usually only asks for 
between £5 and £25 for his or her efforts. In most cases 
it's worth paying in the end. as you get free upgrades 
and documentation. 

There are lots of 'ware'-type schemes. Freeware is 
usually the name given to normal PD. Beerware was one 
idea where the fee for using the program was to send 
the author some beer. Exclusiveware is a new idea, 
which works a lot like licenseware. Others, like 
Charityware - if you keep the program you are requested 
to donate a sum of money to a charity - are reasonably 
easy to work out from their descriptions. 



1 AQ AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 




1MB 

(2)= No of disks 



SPECIAL OFFER PD 

YES IT IS TRUE PD FOR JUST 69p - OFFER ENDS 31/12/91 

HERE IS A SMALL SELECTION FROM OUR VAST RANGE 

OVERSEAS ORDERS ADD 25p A DISK FOR EUROPE 60p R.O.W. 




ENQUIRIES TEL: 
0424 712349 



D031) 
D090) 
D125) 
DZ17) 
D219) 
D232) 
D072) 
D119) 
D206) 

D218) 
D22Q) 
D234) 



G001 
G004) 

G005) 

G007) 

G008) 

G013) 

G0 12) 

G0 18 

G020) 

G028) 

G030) 

G034) 

CG3G) 

G037) 

G038) 

G041 



DEMOS 

Budbrain 2. Brilliant demo 

Joe 2 Slideshow. Nice pics 
Impact Voctor Balls 

XLS Derno Gomilation 3 
Piranhas Demo. Original 
Equamania 2 
Kick Off 3 Preview 
The Link Mega-Demo 

Notek Good demo 

Hysteria. By Flash 

3 Stealthy Animations 
Virtual World. Impressive 

GAMES 

Pseudo-Cop Shoot-up 
Breakout With editor. 

Mega Games Pack. 
2 Player Soccer League 
Drip. 1MB Classic 
Computer Conflict 
Popeye. Funny game. 
Treasure Hunt. Kids game 
Wet Beaver Games 
Eat-Mme. Crazy game 
Return to earth 
Trek Trivia. Qui? game 

Pipeline, pipemania? 
7 Tiles. Poor mans speedball 
Dragons Cave. Adventure 
Frantic Freddy. Platform fun 



P02) 
P04) 

U001) 

U004) 

U006) 

U008) 

U011) 

U013) 

U015) 

U017) 

U019) 

U021) 

U024) 

U026) 

U031) 

U033) 

U035) 

U037) 

U053) 

U056) 

U058) 

U060) 

U062) 

U063) 

U065) 

U067) 

U069) 



U TILITIES 

A68K Assembler 

North C 

Jazzbench 

Visicalc Spreadsheet 

Intro Maker 

Sidney And Friends 

XLS Disk 1 

Clip Art 

The Magicians Utilities 

Steel Moon Utilities 

CADV 

Super C Disk 

Red Devil Utils 4 

Amibase V3.76 

Bootbench 

C-Light 1 +2 

System Checker 

Tetra Copier 

Text Plus Wordprocessor 

Wordwright Wordprocessor 

Running Man Update 

Mag Media Disk Utilities 

New Age Utilities 

Pendle Europa Utils 

Fonts 

ICPUG Printer Utilities 

XLS Best Of PD 3 



UTILS CONT 

U052) 202 utilities. Yes 202 
U066) Print Utils. Very handy 
U053) Text Plus. Friendly WP 
U068) XLS Best of PD Vol 2 
U070) Spectrum Emulator + 

Games. 
U065) Fonts. Lots of them 
U071 ) Med 3.0 Good music editor 
U073) RSI Demo Maker. 

The best 
U054) The Master Virus Killer. 
P001) Pascal. PD Pascal 

Compiler 
U089) Flexi-Base. Very flexible 
U092) Deluxe Paint Fonts Disk 
U096) Studio Rippers. Rips 

sound 
U098) Electro CAD. 
U079) Noisetracker. Brilliant 
U094) Soundtracker V2.6 

SOUNOTR ACKE R NOISETRACKER 



DISK CATALOGUE 



CONTAINS DETAILS OF 

ALL OUR DISKS AND IS 

UPDATED FREELY 

WITH EVERY ORDER. 

INCLUDES 2 FREE 

GAMES + A DEMO 



We also stock APDL, 
Amicus, T-Bag and 
Fred Fish Disks. 



ST-00, ST-01. ST-02. ST-03. ST-04 
ST-05, ST-06. ST-07. ST-08, ST-10 
ST-11, ST-12, ST-23. ST-24, ST-25 
ST-26, ST-27, ST-88. ST 92. ST-95 



All orders dispatched 
within 24 hours. 



Buy now while the price 
is so low. 



Please add 50p postage 
+ packing to all orders. 



PLEASE MAKE ALL CHEQUES AND POSTAL ORDERS TO S.P.D. 



S.P.D. 62 MANOR ROAD, HASTINGS, E.SUSSEX, TN34 3LJ 



***************** 





M.D. Office Supplies would like to apolosise to all its competitors in this masazine. As 
ever we shall be offerin3 diskettes, storase boxes etc. at simply incredible prices. 

HOW ABOUT THESE TWO AMAZING OFFERS 



* 
* 
* 
* 
* 
* 
* 

* 
* 
* 
* 



***************** 149 



OFFER ONE 

80 Double Sided, Double Density, 

880K 3.5" Disks 

PLUS 

80 Capacity BANX 

Stackable Disk Box 

ONLY 




All disks 100% certified and tested error free, supplied 
with colour coded labels at no extra cost. Banx stack 

horizontally or vertically. 



OFFER TWO 

200 Double Sided, Double Density, 

880K 3.5" Disks 

PLUS 

2 of our Deluxe 1 00 capacity 

lockable storase boxes 







All disks 100% certified and tested error free. 

Over 4 million a year sold, you cannot buy 

better. Free colour coded labels supplied. 

HURRY! HURRY! HURRY! 



Access 



ALL PRICES INCLUDE V. A.T. AND CARRIAGE 

MD OFFICE SUPPLIES, 18 CRESCENT WAY, ORPINGTON, KENT, BR6 9LS 

0689 861400 



* 
* 
* 
* 

* 
* 
* 
* 
* 
* 






amsm* 



continued from pocje 148 

tracing program. It doesn't work too 
well on my machine, but that could 
be my fault for not giving it enough 
memory. It looks reasonably good, 
though, and has a few elements in 
common with Octree Software's 
Caltgari odltor. 

i no mam event on the disk is 
me 'graphics programs' drawer, 
which contains a wonderful selection 
of image tools. ImageLab is a 
powerful Image transformation tool, 
which allows you to reduce and edit 
the colours in an IFF file, and even 

translate it into a halftone, it takes a 

while to work, but the results are 
nothing less than stunning. 
IfTMaotor is another approach which 

lots you alter the format of an IFF file 
to another format - high-res to low- 

^Pm.1 liitnitii 




Trlpppln - a very suspiciously-named 70s game... 



res, for example, turning HAM off. 
that sort of thing. Mostra is a 
universal file viewer, although I prefer 
Superview myself. Image Tools is a 
collection of CLI programs for you to 
run which change the colouration of 
a file, give you a histogram of colour 
useage and various other tasks. 

All in all, a very handy collection 
of tools, and a disk you should 
definitely look in to if you're serious 
about graphics. 
Value for money 8/10 



DEMOS & GAMES 



AUENS SUDESHOW DEMO 

17 Bit 1270 

A very entertaining series of digitised 
images from the Mens 
film, accompanied by an 
atmospheric tune. Nicely 
done, but of limited 
staying power. 
Value for money ...6/10 



CLASSIC GAMES 

EdUb 

A collection of famous 
Amiga games, like 3D 
Tic-Tac-Toe. China 
Challenge, Backgammon 
(which I still don't know 



Fan* of Slgourney Weaver 
will like the Aliens 
Slldeshow Demo, which 
can found on 17 Bit 
disk 1270. 



the rules to!), 

GoMoku, YachtC3, 

Monopoly and Chess. 

Something to while 

away the wee small 

hours. 

Value for money 8/10 



WORKBENCH GAMES 
EdUb 

Some games to play while a disk is 
formatting, or you're downloading 
something and want to idle for a 
minute. Contains a few good games 
like Yawn\ and MiniBlast, but my 
favourite is Thpppin, a game based 
on an old 70s board game. 
Value for money 8/10 

THUNDER JAWS DEMO 

17 Bit 1287 

A demo of the Thunder Jaws game. 
The demo has some pretty graphics 
and powerful sounds, but little to 




offer in the way of gameplay other 
than that. It's reasonable, but 
nothing earth-shattering. 
Value for money 5/10 

GOOD NIGHT 

If you have any questions about PD. 
or some viewpoint you would like to 
share with me. then why not drop me 
line at Public Domain World. Amiga 
Shopper, 30 Monmouth Street, Bath 
BA1 2BW. Or e-mail me on CIX as 
snouty@compulink.cix.co.uk. 
Prestel/Micronet as 219997854, 
Telecom Gold as 74:mik2077 or The 
Direct Connection as 
uadll35@dircon.uucp. Q) 









Amiga Mouse PD 
182A High Street 
Margate 

Kent 

« 0843 228166 

Amtganuts United 

169 Dale Valley Road, Holrybrook. 

Southampton SQ1 6QX 

• 0703 785680 

Akore Shareware 

7 Bshergate Point, Lwr Parliament Street 

Nottingham NG1 1GD 

» 0800 252221 

AMOS PD Library 

25 Park Road, Wigan WN6 7AA 
tr 0942 495261 

Anglta PDL 

115 Raneldgri 

Feiixtowe. Suffolk IP11 7HU 

• 0304 283494 

BttttercNpe 

Cliffe House, Pnmrose Street 
Keighley BD21 4NN 
tr 0535 66/469 

CanDo PD Library 

128 Portland Crescent 
Stanmore. Middlesex HA7 1NA 
» 081 2043954 

CoN Computer* 
354 High Street 
Chatham 
Kent ME4 4NP 

• 0634 831870 

CIS 

PO Box 7. Bletchley 
Milton Keynes MK2 3YL 
tr 0908 640763 



Comp4J£ave 

PO Box 157, Hayes. Middlesex UB3 4SR 

Crazy Joe's 

145 Effingham Street. Rotherham 

South Yorte S65 1BL 

» 0709 829286 

Dtgttal Applications 

118 Middle Crockerford 
Basildon, Essex SS16 4JA 

• 0268 553963 

EdUb 

Scotland Farm, StocKwood Road 
Bnslington, Bnstol BS4 5LU 
» 0272 723489 

Elect rtclown 

90 Nouey Road, Lowestoft 

Suffolk NR33 OOG 

tr 0502 566752 

EMPDL 

54 watnall Road. Hucknall 
Nottingham NG15 7LE 
9 0602 630071 

Goldstar Computers 
PO Box 2. Tyldesley 
Manchester M29 7BN 

• 0942 895320 

rCPUQ 

PO Box 1309, London N3 2UT 

• 081-346 0050 

Kemow Software PD Library 

51 Ennors Road. Newquay. Cornwall 

NBS 

132 Gunville Road 

Newport 

Isle Of Wight P030 5LH 

• 0983 529594 



New Wave Software 

PO Box 199 
Manchester Ml UE 
» 061-839 5378 

PAS Amiga PD Club 

3 St John's Walk 

St Ives. 

Cornwall TR26 2JJ 

PCS International PD 

Freepost WN5157F 
Hindtey. Wigan 
Lanes WN2 3BR 
tr 0942 521577 

PD Direct 

DeptASH, Unit 3 
Railway Ent Centre 
Shelton, Stoke ST4 7SH 
tr 0782 281506 

PDSoft 

1 Bryant Avenue 
SouthendOn-Sea 
Essex SSI 2YD 
« 0702 612259 

Postal PD 

77A Nottintfiam Road 

Eastwood 

Notts NG16 3AJ 

• 0773 531991 

Public Domlnator 
PO Box 801 

Bishop's Stortford 
Herts CM23 37Z 
» 0279 757692 

RtvenSmPDL 

30a School Road 

Tllehurst 

Reading, Berkshire RG3 5AN 

• 0734 452416 



Sector 16 

160 Hollow Way 
Cowley. Oxford 
« 0865 774472 

Seventeen Brt Software 
PO Box 97. WakefieW 
West Yorks WF1 1XX 

• 0924 366982 

SoftvWe 

Unit 5. Stratfield Park 
Elettra Avenue. Watertoovilte 
Hants P07 7XN 

• 0705 266509 

Start Computer Systems 

Barbican House. BonnersfieW 
Sunderland SR6 OAA 

• 091-564 1400 



P0B0X15 

Petertee 

Co. Durham SR8 1NZ 

• 091-587 1195 

Virus Free PD 
23 Elborough Road 
Moredon 
Swindon 
Witts SN2 2LS 

• 0793 512321 

West Midlands PD 

33 Sprtnghill Rise 

Wribbenhall 

Bewdley, Works DY12 1EA 

9 0229 402747/400490 

Workbench PD 

1 Buccluech Street 
Barrow-in-Furness 
Cumbria LA14 1SR 
tr 0229 870000 



1 BA AM'GA 5HQPPER • IS5UE 7 • NOVEM6ER 1991 



Due to massive bulk buying and low cost 

advertising we can offer you THE BEST DISKS 

AVAILABLE AT THE MOST COMPETITIVE PRICES 



|| DSDD 

DISKS 
FROM 



INC VAT + 

LABELS 

Qty's of 100+ 



Qty's below 100 @33p each; 250+ @ 30p each; 500+ @ 29p each 
ALL DISKS CERTIFIED 100% ERROR FREE 



I 



DSDD BULK 



3.5" DSHD ., 
5.25" DSDD 
5.25" DSHD 






100 Capacity Disk Box 4.25 50 Capacity Disk Box 3.50 



Mouse Pockets . 
Printer Stand .... 

Posso Box ........ 



MlftlllttMIIIIM 









,.1.75 
.4.25 
15.95 



Mouse Mat 2.25 

Amiga/Atari Dust Cover 2.95 

3.5"/5.25" Cleaning Kit 1.95 



*'•"* ,24.95 



Amiga 512K RAM Expansion with clock 

Amiga/Atari External Drive (Zydec) 



THIS MONTHS 200 3.5" DSDD DISKS ££ QC 
SPECIAL OFFER + 2 x 100 CAP BOXES VUi^W 



Please add £3.35 pip/next day f 8 50 Cheques/POs to 
PLC COMPUTER SUPPLIES (Dept ASH) 
11 Meakin Avenue, Clayton, 
Newcastle, Staffs STA 4EY. 



TELESALES HOTLINE 

0782 21 2970 




SPARE A MINUTE? 

J UST HAVE A LOOK AT THESE GOOD I E S ! 

C HUMDINGER 41 ) 

TWo superb disks packed to ihe brim with forty one qualitv PD and shareware 
games for your enjoyment. 



CONTENTS IM 

Chess 

Peg Puzzle 
China Challenge 
Welltrix 
Death Bunkers 
Tripp pin 

St PER G KIDDER 



Video Poker 

Dll EMMA 

Ping- Pong 
Circuit War 
Tron 
Kamikaze Chess 

Invaders! 



Baii.v II! 

Backgammon 

CoSMORflHtt II 
SltOOT-Ol I 

Trek-Trivia 
Deluxe Hambi rger 



PLUS TWENTY OTHER ENTERTAINING & ABSORBING GAMES 
ALL FORTY ONE GAMES FOR ONLY £4-99 INCLUSIVE 



WHY NOT EXPERIENCE SCAKMER 3? 
THE FASTEST GROWING 2 DISK AMIGA MAG I 



DEMOS & ANIMATIONS 



QUARTEX SL'BSTANC E UEMO 

THETUNNKI.DF.MO 
JUGGETTE II THE REVENGE 



GAMES , 

DILEMMA (New & exclusive) 

MOSAIC (Addictive Puzzler) 

TETRIS (Knockout Version) 

H-BALL (Compulsive Breakout) 

UTILinES 

SPECTRAPAINT V3.4 (The No. I paint package) DOSHFl P & GLOSSARY 

MKNLMASTER V2.1 (Very latest with full docs) (Two great handv aids). 

POINTER ANIMATION (Create your very own moving masterpieces!) 

Plus of course all the usual ai ticles/news/revlews/competiiions/letiers/PD 

scene Special otters el*, etc IN OTHER WORDS A REAL I V l.KKAl READ' 

"Scanner is so good thai my head almost exploded with excitement!" Jason 

Holborn. NEW COMPUTER EXPRESS. 

"The last two issues provided ihe cream of the demos and games". Phil South. 

AMIGA SHOPPER. Value for money 9/10 

OUT NOW FOR ONLY £2.50 + 50 P&P 

[sPEcTaLJWER^ 

MFTiA CI IP ART PACK We believe ihis is the ultimate clip an pack for vour 
Desk Top Publishing program. Eight superb disks containing hundreds & 
hundreds <>f pics from a great variety of subjects too manv to list All taken from 
Amigii/PC/ST/Apple etc and all in IFF formal so can be used in D/Paint and other 
paint programs. 

WHY PAY E25-E30? ALL EIGHT DISKS ONLY £9.99 INC. 



Please make Cheques/P.O.s pavable to N. JORDAN and order now from 

TELESCAN COMPUTER SERVICES (AS) 
Handsworth Road, Blackpool FY1 2RF 




P.O. Box 144. Mexborough, 

South Yorkshire, S64 9SL 

Tel: (0709) 571748 

9am - 7pm Non-Sat 



ZOOQ rabllc Dnuli H*k» to choM* inm. Wc carry 
tfM ro-»1.t* Fnd Flak. T-BAC. Jf Ik. N.IA.I.C. 4 
AMI!* eoll+cH—t, plai ti«j« V. Lkenccwar*. 

DISK PRICES 

1-9 £1.25 »ch 

10-19 £1.10 each (+1 disk free) 

20 or more .£1.00 each (*2 disks free! 

Ut disk ftOp 10 KUnk disks U.99 

U— ■— — t3.S0 «»ck, £5.5© f.r . !-• <U«k act. 

All M —M— h mmmmi with I A# mfficUl D^jm 

Vm Imktl, mnd m frwm *tn$lr 4lt k %.*•*. 

DEJAVU 1: COLOURING BOOK 
DMA VII '1: ARC ANCKL'S MATHS 
DEJAVU 4: THINGAMUIC 

UfcJA VU 5; JUNGLE BOOR 1 1 Me«i 

ULJAVU 6: a'KADO 

DEJAVU 8: WOKK AND PLAY ll Meg) 

DEJAVU 9: AMOS ASSEMBLER 

DEJAVU 10: THE WORD FACTORY (1 Mt«l 

DEJAVU 14: PLAY IT SAFE (1 Meg) 

DEJAVU 17; DOGFIGHT 2 (1 Met! I 

DEJAVU 22: LC10 FONTS 

DEJAVU 24: THE SHINING WAV OF RUNG FU 

(2dkdu)_(lMcf) 
DEJAVU 30: SHYMER (1 Meg! 
DEJAVU 33: AMOS CREATIVE ADVENTURE TOOLKIT 

(1 Meg* 
DKJAVr 34: INVOICE PRINTER (1 Mt|D 
DEJAVU 35: T-TECDRAW ( 1 Meg) 

/'lease make cheaues/P.O's payable lo Dtgitz 
* ALL MAJOR CREDIT CARDS ACCEPTED * 

No minimum order, same day despatch 
We pav the postage ll'Rt 

European orders pkase add 20p per Ji>k. 
Resi of world add 50p per disk. 



UTILITIES 

PCQ PASCAL a pascal compiler 

A68K 68000 assembler 

MEDV3.11 music eddor 

DCOPY disk copter 

RSI DEMOMAKER br* demo maker 

T.S.B. VECTOR DESIGNER ace program 

KW1CKBACKUP hard disk backup 

M.V.K. V2.1 virus killer 

ZEROVIRUS ID VI. 18 good killer 

BOOTX V3.64 good virus killer 

ST EMULATOR rt works 

SPECTRUM EMULATOR oW memories 

STARTREKKER 4/8 track editor 

NOISE TRACKER loads ol versions 

TEXTPIUS 2.2E nice word processor 

ARP VI. 3 some useful commands 

SO VI .6 tne best directory uW 

AMBASE V3.67 very good database 

ELECTRO CAD design your crcurts 

MCAD armga cad program 

NOISEPLAYER V4 a great module player 

UEOn* V2.3 word processor 

FLEXI BASE V2.00 neat database 

C MANUAL V2.00 a* you need for C 

MED V3.10 .new version music editor 

ANALYTICALC powerful spreadsheet 

ICONMANIA icons* tool 

WINDOWS BENCH new look workbench 

MESSYSO handles PC files 

MUSIC 

BABY S1TTW BOOGJE ...funny sampled song 

BARTMAN REMIX great sounds 

NEWTRONS MUSK) BOX very weB done 

KEFRENS JUKEBOX select and listen 

STAR DREK 2 disk comedy 

JOURNEY WTO SOUND and so it is 

BARD ft A BOX hrst disk from academy 

POWERMUSIC power lords music disk 

FOOLS GOLD good mustc from sanity 

BANGING RAVES music from intuibon 

STARLINE select and listen tracks 

TALK TO THE TREES great sampled song 

GOLF GAME br* 2 disk sample 

VOGUE CD PLAYER ..looks and sounds good 

VTVALDI 2 disk classical 

DEMONS MUSIC quality sounds 



ANIMATIONS 

R0TAMlGA(1.5meg) ....neat ray traced amm 

MORE CLASSY ANIMS good quality 

P0G0(1.5megl good anrni wrth sound 

RANDI BRAZEN (ImegJ a bit x rated 

UGLY MUG (lmeg) very good dig. amm 

THE MAGICIAN (lmegl ray traced anim 

STEVES ANWS (1 TO 5) very bdy work 

FILLET THE FISH very amusing 

AT THE MOVIES (1.5meg) brilliant 

PUGGS IN SPACE cute little alien 

ANTI LEMMft (2meg) got to be the best 

TRRENO (lmegl good ray traced amm 

THE STORY OF A VIRUS Omeg) neat 

CAR ANN (Imeg) great graphics 

THE GYMNAST llmegl ray traced & tidy 

GAMES 

NESTOR very good card game 

MENTAL MAGE GAMES (lmegl fantastic 

ARCADIA good Amos breakout 

AMIGA RACE (lmeg) get set and fire 

MAHJ0NG nice gfx good game 

THE HOLY GRAIL (lmeg) good adventure 

STAR TREK 2 disk space voyage 

TRUCKNG ON (lmeg). great 2 disk game 

SHAPES addictive puzzle game 

MEGABALL a great game of breakout 

BALOONACY drop those bombs 

LAZER-ZONE arcade blast emJ 

STfiASH good old matters 

DESTNATtON MOON tncky space game 

CHINA CHALLENGE adebctrve pu/zles 

DUNGEON DELVER .2 disk arcade adventure 

THE MAZE don t get too lost 

HOLLYWOOD TRIVIA an interesting quiz 

INSIDERS CLUB wheeling and dealing 

WHEEL OF FORTUNE good quiz game 

THE WOODEN BALL (lmeg) speedbal clone 

l/Klr * ,. ..diCdOQ IWe 

TOMTESPEL two player action 

TIE TRAIL (lmeg) bdy puzzle game 

EXCALBUR shoot everytrung 

PIXIE KINGDOM 2 disk arcade quest 

SEA LANCE strategy at sea 

POM POM a very good blast em game 

YELP neat game for the kids 

READY ROBOT DEMO (lmeg) fun learning 



SLIDESHOWS 

SURE RHAM CARS quality digi ptcs 

WATERSHIP DOWN ....catch the cute bunn.es 

GHOST HUNTING boo! 

r* TVYORK superb art 

NAGELESOUE brftant artwork 

MADONNA SLIDES 3 Asks of thngy 

DEMONS ill great music & pics 

AMIGA PARTY GRAPHICS very bdy work 

LAUREL & HAR0Y (lmeg) cute 2 drsker 

DtGGY PCS 2 drsks/brt pic S 

NEMESIS PROLOGUE good artwork 

NEMESIS CHAPTER 1 (lmeg) 2 disks 

UT0PH1A CARTOON SUDES fun pics 

HYPERDISK 1 good pics and story 

DEMOS 

LXX LY MIXTURE 1 new kx* demo comp 

DOLLY MIXTURE 2 more o* the same 

MELTED EXPERIENCE (lmeg) brilliant 

TOTAL DESTRUCTION cnoo.es ok! 

GLOBAL TRASH sdents masterpiece 

BASS MEGA very good from France 

STENTS ICE (lmeg) nee one sdents 

ENKjMA good phenomena demo 

REBELS COMA (lmeg) briH classic 

PULUNC THE TRIGGER (lmegl love this 

BLUE HOUSE (lmegL.good demo and game 

SCOOPEX CHROMIUM very well made 

REBELS MEGA I neat gfx 

SYSTEM VIOLATION great vector bobs 

DO THE BARTMAN sounds good 

BUDBRAIN N poor madonna 

FRACTAL FLIGHT II (lmeg) plays well 

ACME MEGA (lmeg) very fancy 

WIZZCAT TRASHCAN cooool 

TROPICAL SUNSET we* done sdents 

NEVERWHERE neat demo from cnorocs 

RED SECTORS MEGA bnR classic 

CRIONICS MEGA very good 

VISION MEGA (lmeg) rice gfx 

UPrTrOmCOaFRCGE(lmeg) we* done 

VOt DEI MEGA (lmeg) .good mufti part 

DEXIONSMEGA quite My 

INTERSPACE good phenomena demo 



151 




you 
your 








you 
New Computer Express 



There's no doubt that Amiga Shopper is required reading for anyone who claims to be 

more than a lamer where the Amiga's concerned. 60,000 people already make that choice 
every month. 

What do you do, though, when you've eventually finished Amiga Shopper and it's still a 
fortnight until the next issue? You could always compromise and go for one of the other, 
lesser, Amiga magazines. But why should you, when there's New Computer Express? 

Here are three good reasons why an increasing number of people are buying Express 
every Thursday: 

It's weekly. That means it always gets the most up-to-date Amiga news, 
the latest Amiga releases, the first Amiga reviews. And when advertisers 
drop their Amiga prices or arrange special Amiga deals, Express is the 
first place you'll find out about it. The fact is, there is so much happening 
in the Amiga world that you need a weekly update. 

It's written by Amiga experts who know what they're talking about. Every 
week there are Amiga news stories of vital interest to anyone who wants 
to do more than play games. But there's also a weekly column written by 
Amiga Format regular contributor Jason Holborn. Then there's the indepth 
features on CDTV and the Amiga's future. 

And of course there's the Cover Disk. Every week it includes Amiga utilities, 
productivity programs and reader contributions. 

To sum up. It's called Express, it's out every Thursday, it has lots of up-to-date Amiga 

coverage, it features a Cover Disk every week - and it's a long time until the next issue 
of Amiga Shopper. 



■ 



•t 



* ■ 



SAFE SHOPPING 







Whether buying over the phone or at a local store, 

here's our advice on how to get what you want 



BUYING IN PERSON 

• Where possible, always test any 

software and hardware In the shop 
before taking it home, to maKe sure 
that it works properly. 

• Make sure you have all the 
necessary leads, manuals or other 
acceccones you need. 

• Don't forget to keep your receipt. 

BUYING BY PHONE 

• Bo as clear as possible when 
stating what you want to buy. Make 

sure you confirm alt the technical 

details of what you arc buying. Some 
things to bear in mind aro version 
numbers, memory requirements, 
other required hardware or software 
and compatibility with your particular 

model of Amiga (that is, make sure 
you know which version of Kickstart 
you have). 

• Check the price you are asked to 
pay. and make sure that It's the 
same as the price advertised. 



• Check that what you are ordering 
is actually in stock. 

• Check when and how the article 
will be delivered, and that any extra 
charges are as stated on the advert. 

• Make a note of the date and time 
when you order the product. 

BUYING BY POST 

As with buying by phone, you should 
clearly state exactly what it is you 
are buying, at what price (refer to the 
magazine, page and issue number 
where it's advertised) and give any 
relevant information about your 
system set-up where necessary. You 
should also make sure you keep 
copies of all correspondence both to 
and from the company concerned. 

MAKING RETURNS 

Whichever method you buy by, you 
are entitled to return a product if it 
falls to meet any one of the following 
three criteria: 



A CHECK LIST FOR 
MAIL ORDER BUYING 

1 Make sure you know exactly what you want. Draw up a checklist of the 
specifications you are looking for and what you want it to be able to do. 
Check with the suppliers that their product matches your list 

2 Will the product you have In mind work with your existing set-up, and 
Anything else you are planning to buy? 

3 Can you so© a demonstration? Many products are on display at computer 
shows around the country. 

4 Are there any hidden extras? Does It need 1Mb to run, or a hard disk? 

3 What technical support Is provided by the supplier? Does the 
manufacturer offer after-sales advice? Check before you buy. 

6 Check the guarantee terms. How long Is the free warranty? What does It 

offer? 

7 Draw up a list of these details and make them a condition of your order. 

8 Check the price and delivery details when you order, and make a note of 
them. 

9 Note down when you placed the order and who you spoke to. 

1 When ft arrives, check everything carefully. If anything Is missing, don't 
use the product at all - contact the supplier. If It doesn't work, make the 
obvious checks such as the fuse. If It still doesn't work don't try to fix It - 
contact the supplier. 



• The goods must be of 
'merchantable quality'. 

• Tho goods must be as described'. 

• Tho goods must be fit for the 
purpose for which they were sold. 

If they fail to satisfy any or all of the 
criteria, then you are then entitled to: 

• Return them for a refund. 

• Receive compensation for part of 
the value. 

• Get a replacement or free repair. 

When returning anything, ensure that 
you have proof of purchase and that 
you return the item as soon as I 

possiblo after receiving it. For this 
reason it Is important that you check 
the hardware or software as soon as 
it la delivered to make sure | 

everything you ordered is there and 
works as it is supposed to. 

HOW TO PAY I 

Paying by credit card is the most 
sensible way. whether buying in 
person, by post or on the phone, 
because you may be able to claim 
the money from the credit card 
company even if the firm you ordered 
from has gone bust or refuses to 
help sort out your problem. 

Otherwise, you should pay by 
crossed cheque or postal order - 
never send coins or notes through 
the moll. | 

GETTING REPAIRS 

Always check the conditions of the 
guarantee, and servicing and 
replacement policy, so that you know 
what level of support to expect. 
Always fill in and return warranty 
cards as soon as possible, and 
make sure that you are aware of all 
the conditions contained in the 
guarantee. 

BUYING PD 

Even though PD software is relatively 
inexpensive, you should still apply 
the guidelines set out above, making 
sure that you confirm all orders as 
clearly as possible. 

Shopping around is still 
important when buying PD because 
different houses charge different 
prices for the same disks. There is 
no set pricing structure for disks, but 
bear in mind that PD houses are, in 
theory, supposed to be non-profit 
making operations. QJ 



ADVERTISERS 
INDEX 



1st Choice (Leeds) 62-63 

16 Bit Centre 48 

ADPDL 144 

Advanced Electronics (NE) Ltd. .107 

Almathera Systems 76 

Alternative Image 23 

Amiganuts United 143 

Analogic Computers 115 

AngliaPD 147 

ARK 99 

ArnorLtd 133 

BCS 69 

Best Prices 112 

Bitcon Devices IFC 

Bits & Bytes 99 

Byteback 10 

Calco Software 90 

Care Electronics 23 

Champion 143 

Checkmate Digital Ltd 76 

Classic Computers 96 

Computec 23 

Connect 61 

Cortex Ltd 25 

Crazy Joe's 141 

DJW Microsystems 115 

Dataplex 90 

Datel Electronics 102-103 

Delta Pi 86 

Dial-a-Disk 99 

Digita International 9, IBC 

Digitz 151 

Dow Computers 46-47 

DTBS 136 

Elect riclown 143 

Evesham Micros 94-95 

Ferguson Smith 69 

Future World 54-55 

Galaxy Grafix 23 

Global Computing 122 

GPS 86 

Harwoods 35-41, 53 

Hobbyte 33 

Hyperquick 147 

I.C.P.U.G 139 

Intraset 122 

KC Video 139 

Kosmos 86 

Ladbroke Computing Int 120 

Manor Court Supplies 136 

Maximum PD 144 

MD Office Supplies 149 

Media Direct 130 

Media PD 135 

Merlin Express IBC 

Microdeal 12 

Micromail 20 

Microtext 76 

MJC Supplies 64 

Mollmac 28 

Omega Projects 56 

PAS Enterprises 139 

PLC (Media Direct) 151 

Postriaste 139 

Power Computing 17. 45. 109 

Precision 117 

Redlaw Resources 136 

Selec Software 139 

Silica Shop 125 

Snap Computer Supplies Ltd 42 

Soft Exchange 90 

Softmachine 128 

Softstore 69 

Software Publishing Corps 117 

SPD 149 

Speedy PD 147 

Star Associates Computers 136 

Surface UK Ltd 4 

Swift Micro Computers Ltd 127 

Telescan Computer Services 151 

Tracy 127 

Trilogic 42 

Virgo Developments 107 

We Serve 127 

Zone Distribution 115 



AMIGA SHOPPER • ISSUE 7 • NOVEMBER 1991 



153 



COMPETITIO 









miga Shopper's monthly 
video column will have 

whetted the appetites of 

many of you for exploring 

desktop video, but the expensive 
equipment required puts most oft 

"having a dabble". Now Amiga 

Shopper, in conjunction with G2 
Systems, is delighted to offer you the 
chance to explore this expanding 

area of the Amiga's influence. And 
we're not offering some budget 

starter system: no. our prize this 
month is a truly excellent piece of kit 
which any professional would be 
proud to own. With a list price of over 
a thousand pounds, the G2 Systems 
VideoCenter Plus is no toy. It's a 
genlock - a hardware device which 
overlays the Amiga's screen image 
on top of a video signal from a 
camera or tape rocordor but it's 
much more than just that. 

As well as the usual genlock 
controls for fading the Amiga and 
video screens in and out. the 
VideoCenter Plus has a series of 
faders which control 'wipes' - effects 
where one screen is transformed into 
another or sections of one screen 
arc shown in a 'window', like the 
picture In the corner of a news 
bulletin. Ten different wipes are 
provided, and you have full control 
over positioning and the speed of 
transformotion. All this can either be 
controlled by switches on the 
hardware, or from the Amiga using 
the software and cable provided. 

Amiga Shopper reviewed the 
VideoCenter plus in the September 
issue. Our resident expert Gary 
Whitetey was impressed. In awarding 
it the unusually eenerous score of 
82/100, he said: 

"I tested the VideoCenter Plus 
with a Panasonic F 10 camera and a 
domestic VHS player, and was 
impressed with the quality of the 
genlocking produced. The wipe edges 
are clean and sharp and all of the 
wipes looked good. The faders are 
smooth and positive, and the layout 
of the control panel is 
straightforward, making all the 
controls easy to get at and use. Even 
when using a domestic VHS player 




The superb VideoCenter Plus 

(left) Is our competition prize 

this month, and you can see 

from the rating we gave It In 

September (below) that It's 

well worth having. 



the quality 

was better than I would 

have expected. It would seem that 

the VideoCenter Plus can follow and 

encode even relatively poor quality 

signals well, which means that the 

build-quality of the circuitry is high - 

which, of course, you would expect 

from a company with the reputation 

of G2 Systems. 

"And. unlike some systems I've 
seen, it is possible to reduce the 
size of the wipes right down to 
several pixels in size and still see 
that the edges are crisp." 

The VideoCenter plus could open 
up unexplored avenues of Amiga 
usage for you. Fancy winning it? It 
couldn't be simpler. On the right are 
three questions about video; 
between pages 122 and 123 there is 
a tear off card. Enter your answers 
and name and address on the card, 
stick a stamp on it, and drop it into 
the postbox. 

All the usual small print applies: 
no correspondence, editor's decision 
is final, employees and relatives 
don't bother etc. Closing date for 
entries is November 7. 



QUESTION 1 

What does VHS stand for? 

a) Very High Sharpness 

b) Video Home System 

c) Video High Scanning 

QUESTION 2 

What does 'video' mean In latin? 

a) / remember 

b) / record 

c) I see 

QUESTION 3 

What was the name of the failed 
video system launched by Sony In 
the Seventies? 

a) SonyVMon 

b) Studio/ 8 

c) Bet am ax 

Write your entries on the card 
between pages 122 and 123, and 
get rt to us before November 7. 



Checkout 

VideoCenter Plus 



Documentation 9/ 1 

Tfco luppiid morvyah COW t*fy4nftg you 
nood to Inow ond ol #» 
bMMMOrf 

Ease Of Uh 17/20 

Aftor ifi coonmd up rtuj V*dtoC«n*r 
Win »* vory *o*y to vn, you'I toon 
bocof-uj (omJ*af w* *• %*mfim layout ol 
fko control* ond llwr (unction t 

Softwoi* 7/ 1 

St* oighrfor^ofd ond to *# potni. *mn 
though if* oi •avr to un iho unit manuaty 
oi by r#moro control from iortwar# 

17/20 

a NtMiriQMd Bvtfa * ntl di t<> 

of d-no*»t wrth ft* Anifjo colour icnomo (>< 
ihof'i important to you), ■» v*l Iwvihod 
rjr*d OppOOO to oo durobW 'I ♦>• 
•bc*on<i of *># vn*t or* oi toM ot *\ 
*•!. #*n * i boi thovU toU *m buxfc* 
ond toV (or yoon A Ltfc on *>• kx o* 
t*J« mough wh<fr may bo <H onry 

**od*on*J0» 

Quality 17/20 

1 couldn't rooty fnd ony*-ng to compio-n 
obov- w* *■! ««*bu* icttfy 
COntHuctod p-OCO oi tqvpnujnj k porfer m> 
oi wol oi torn* broodtott quofcty' 
fpnkcki «h-cn 1 tor* tottod 

Pnt* 15/20 

A* SW5 ♦ VAT ** V«tooContor Phn <t 
cono«nry no* o choop lotaon to guniock 
profatomi, but rt dooi 'otWtft fho high 
quoitfy of lh# •qutpmont ond ** foc<lf*«i 
wh>th it contort 



A*wm 



82/100 



VidooConlor Plui dooi tAocrty who* it tori 
Out to do - iho' it, to gtnlocli A/mgo 
groph<t with o vtdoo ngnol ond produce 
flfltCh (or mixing ond wip-ng bo*w— n rh# 
two ftourtvi As I orwoyi toy. you gmt\ 
who* you poyi *or And you do go* who* 
you pcyi for wJi ft* VxfaoOntor ft* 



154 



AMir.A SHOPPER • ISSUE 7 • NOVEMBER 1991 





Horn* Accountt2® 

An advanced version of 

Home Accounts, which is 

limited only by the capacity of your 

computer. Sophisticated reporting with 

graphics, and special options such as VAT 

and loan calculation facilities. Equally 

suitable for businesses, clubs and charities 

(ST and Amiga) £54.99 



Horn* Accounts 

Ideal (or home users who want a simple 
low-cost way to plan and manage home 
finances. £29.99 




DOOM 

This fast, simple spreadsheet includes 

many advanced features, including a 

windowing facility, so that you can look at 

different parts of the spreadsheet at the same 

time. £39.99 





Mailt hot Plui 

If you ever need to send out mailings or 
print labels, this program is for you. 
Animated labels appear on-screen as a 
continuous sheet, allowing you to scroll 
backwards and forwards. You can search, sort 
and detect duplicate labels, print side by side 
and much more £49.99 



DOfaM 

If you're looking for fast access to 

information, and the ability to create 

customised reports, then this relational 

database is for you (ST). £49.99 





WB& 



Day -By -Day 
An excellent way to get organised You'll 
be reminded of birthdays, meetings and 
appointments It includes month/week/day 
planners and automatic reminders of overdue 
events £29.99 



Personal Tax Planner 

Plan your own tax with ease This simple 

program will calculate your income tax 

liability, allowing you to perform instant 

what-if ' calculations and produce pertinent 

facts about your tax position. A professional 

version is also available for accountants and 

financial advisers. £49.99 



m 

H.ANNH 





«tf& 



E-Typo 

Transform your computer into a type- 
writer. Because text is printed instantly, you 
can line up your form, press return and space 
a few times to move to the correct place, and 
then start typing. Ideal for filling in forms 
and envelopes £39.99 





System 3 

A suite of programs which perform all the basic functions 

for a small business. They may be used 

independently or integrated and include 

Cashflow Controller, Stock Control and 

Invoicing and Statements £59.99 

System 3e 

Like System 3. but with extended capacity 

for customer accounts and stock items. 

£79.99 



Cathbook Controller 
Take the drudgery out of book keeping as 
this program will replace your cash and 
petty cash books In addition to recording 
cash, bank and VAT transactions, you can 
enter credit sales and purchases, and for all 
thoe entries the program will automatically 
complete double entrv routines, to ensure 
your records are always in balance. £59.99 



Final Accounts 

Using the information created with 

Cashbook Controller, this program will 

produce a complete set of accounts, including 

Trial Balance. Trading and Profit and Loss 

Account. Balance Sheet, as well as useful 

accounting ratios. £39.99 



Cashbook Combo 

A money-saving combination pack containing Cashbook 

Controller and Final Accounts. £79.99 



Word worth ■ 

I"he graphical nature of Wordworth makes 

producing documents faster and easier. 

With the enhanced printing fonts, Collins 

Spelling Checker and Thesaurus, no other 

word processor comes close (Amiga). £1 29.99 





>■: | 



The Digita range is available for Commodore Amiga, 
Atari ST and IBM PC unless stated otherwise, and every 
program comes with a seven day money-back guarantee. 

The only way to really appreciate Digita software is to 
use it. Phone 0395 270273 for more information, or write 
to Digita, FREEPOST, Exmouth EX8 2YZ. All prices 
include VAT, postage and packaging. 

DIGITA* 

INTERNATIONAL 

software thats right 9 

The Digita range is available to the trade through Columbus, Gem, 
1 IB Marketing, IBD. Lazer, Lcisuresoft. Precision and SDL 




Digita International Ltd Black Horse House Exmouth EX8 1JL ENGLAND Tel 0395 270273 Fax 0395 268893 

- A member of Ihe WgHl group - 

PtKiU ihr DtRitJ li>go Home AaountO .i"d Wordworth -rr tfgulerrd tr**""*rl» and •.■■• ■ fab ngUl jre trjdrnuris ol Dtyti HoUblgl lid 
All olhertt.idemjrli and their owner* Jl* KknOWMgtd Sold cubpet lo tlandard condition* of "I* E fc * '■ 



AMIGA 1Mb CARTOON CLASSICS PACK 



This Great Niw Pick from Commodore oftirc tverylhlng 

(or ALL THE FAMILY A Great Computer with somi 

Brilliant Games faaturing the latest CARTOON HITS... 

AMIGA A500* COMPUTER with 

(Compute with Mouse. Leeos. Atanuatt etc u toted " Mow) 

A501 RAM UPGRADE, 



wmss* 




AMIGA 1Mb. SCRLENCLMS PACK 
5UJ Amiga A50Q* & AMI 1MD RAM upgrade 

Back lo me Future II 

Shadow at trts Boast II 
Dayt ot Thunder 
Nlghlbrgpd & Deluxe Paint II 



Lfl II1UIIUBI 

Hood & Deluxe F 

£372 




£310 



AMIGA 0,6Mb. 'STAND ALONE PACK 

5«ndard Amiga A500' witnoul any software package ,^____ 

AMIGA 1Mb S1AN0 ALONE PACK (inc. A501) £349 

Std Amiga A500" without software but with CBM A501 5Mb. u/g to 1Mb. 

AMIGA CLASS OF THE 90'l PACK 

StO Amiga AWQ' 4CBMA501 1MD.RAMu/g 
Pro-Wrna (WP) Lars Spall it Home 

Dilute Paint II Talking Turtles 

Dcluie Prill II BBC Emulate 

IMett II 1 lltl > 10 CBM Disk 

W&'^puonil MisicMowm Mouse Mil 




Endorsed by tht National 
Association 
of Ptinuiv Ftiucanofu. 



?U 




K&r ^ ,LW £4g9^ 



AMIGA 1500 COMPUTER PACK 



Trie supreme Amiga pack tor Business. 

Homo, Education and Leisure includes: 

C*e** Processing Unit (CPU) ... 

(mo. RAM, tnw 3.5' Floppy OisK Drives and 

•tght Expansion Slots thai will take all Amiga 

2000 Peripherals. The HEART of your system 

Keyboard ind Mouse... 

Pluo-m Keyboard with a Numeric Key Pad 

4 Cursor Keys Two Button Amiga Mouse 

HAIIif.aH l |JiMIBMi'J:liH:liW.WIHnWTi a 



w**"&rt & fi~^ 



iHfr WORKS r-aaliv iiWeraW Word 
Processor Spreadtheei I Database 

OFIUXT PAINT III 'The New One'' 

THf IR FINfST HOUR - Tie 
Britain POPULOUS The I 
Us*. SIM CITY Terrain 
asMBATTLf CMtSS 30* 



99 



AMIGA 1500 (As detailed) + 1084S Monitor 



AMIGA 1500 (As detailed! * CM8833/II 



99 






-STANDARD AMIGA AbOO' 

All our Amiga Packs are Genuine UK Spec 
win me following standard rtemtTtMturK 

Amiga ASM Consaisar-SUX RAM. Work 

bench System A titni Oiska, Fall sit of 

Amiga Manuals 40W Colours. Built-in 

t fjeeck Syntnisis. All Connecting Leads 

1MB Internal Oist Orlve Buill-ln TV 

Modulator. Klckstirt 1 3. Amiga Mousi. 

Multi-Tasking Nolipid Easy lo use kistc 

Wntii Ptocissor Stirio Sound. 



flfoww' rhic i ffw minimum amfigurelbn 
MpstotwrpemcontmneVENUOREiff 



AMIGA CARTOON CLASSICS 

* CMBB33 Mk II MONITOR 

inciud-ng wie Msaaory was me steel 
covers lor both Amiga and Monitor £615 

AMIGA CARTOON CLASSICS 

♦ CMBS33 Mk II MONITOR 

♦ STAR LC 200 COLOUR PRINTER 

including the necessary leads and dust 
covers tor Amiga. Mentor & Print er £815 

OTHER AMIGA PACKS ALSO 
AVAILABLE - Phone ui for details. 



BUY A SORCERORS PACK WITH ANY OF MERLINS AMIGAS 
AND SAVE EVEN MORE WITH SOME GREAT PRICESII! 



Q«"i 



SORCERORS PACK 2 

ututow ajesnacn Hanoi 

■wo tarre L* wninn can. 

8800*1 RksBPUff H OBI 






£25 



ira eCJB BXl 



letrttrtrt Nehs 1 4 ? ToflilM' 
rtU3 fJtrtMtci of cm TWt 
tm MHlM SOftWIff SUK&OO 

9utema4am 

>•**■ rtaTa 1 ! BbssssMsM MM M 



o o o o a a o 





PHILIPS CM 8833/11 

14* Stereo Medium Rctolblion 

Colour Monitor witn Green 
Screen Switch AND FREE L£AD 



wtiMeiiftiXt 



£244" 

COMMODORE 1084S 

14" Stereo Med Res £259.99 

Univ Monitor Stand £12. 95 

Monitor Oust Cover £5.95 

AV7300 TV Tuner £79.95 

Tilt/Swivel Stand £14.95 

(Only tits Philips CM8833 MKI1II) 



REGISTERED 
DEALER 




PRINTER RANGE 



LC10MONOO £159 

9 Pin Dot Matra. 240 x 240dpi. 120/2Scps 

LC 24/18 MONO £205 

24 Pin Do' Mat' ■« 360 k 360dpi 180/GOcps 

LC 200 COLOUR ' ' £199 

With a FREE Dust Cover OR Printer Standi 1 1 
9 Pin Dot Mains. 240 x 240dpi. l85/40cps 

LC 24/200 MONO £249 

24 Pin Dot Matrix, 360 x 360dpi, 1220/55cps 

LC 24/200 COLOUR £C ALL 

9 Pin Oot Matrix, 240 x 240dpl. 120/25cps 
XB 24/10 COLOUR 0' ' t £379 

24 Pin Dot Matrix, 360 x 360dpi 240V80cps. 
This is a true business machine capable ot 
printing true letter quality at 46pm, huge 27K 
butter exp. to 1 87K. with 12mth on site maint 

£1199 



LASERPRINTER4 £999 

Fully HP-HP & Epson compatible, 
300dpi. 1Mb memory (expandable 
to 5Mb.), serial/parallel. 14 fonts, 
RISC processor, lull lyrs on site 
maintenance 

LASERPRINTER 4 STARSCRIPT 

SoeciticatJon as Laserpnnter 4. with an addition of Stars Postscnpt, 2Mb. Memory, 

14*35 fonts . Apple Talk interface , lyrs on site maintenance. 

LASERPRINTER B's avilable lo order £Phone for full details. 



1280* MONO 

9 Pin Dot Matrix. 240 x 

124D MONO 

24 Pin Dot Matrix, 



£139 

240 dpi. 120/25cps 
£205 



Merlin Express are Citizen 

Authorised Dealers... 



ft 



x 360 dpi. cps 

in 9 mono 






E5S33S 



EBbWFsHM 
1 aryilwo 
ru'nenaaqr. 



9 Pin Dot Matrix 240 x 
SWIFT 9 COLOUR 
9 Pm Dot Matrix. 240 x 
SWIFT 24 MONO 
24 Pin Dot Matrix. 240 
SWIFT 24 COLOUR 
24 Pin Dot Matrix. 240 



£199 

240 dpi. 160/40cps 
- - £219 

240 dpi. 120/25CPS 

£289 
x 240 dpi. 120/25CPS 

£309 
x 240 dpi. 120/25CPS 



FREE PRINTER 

STARTUP PACK 

With all Citizens except the 1200* 
you get 200Shts Cont A4 Paper. 

SCMEflveiopes,iooCom 
Addre»LaDW.1Pm»Dnvef 
0<s* i Cable ky Amiga FREE'" 



FREE WITH EVERY PRINTER (Marked tlttni rrom MERLIN EXPRESS 

LEAD FROM YOUR PRINTER TO YOUR AMIGA' 



MERLIN WORD PROCESSOR AND PRINTER SUNDRIES PACKAGE!!! 



APHMl HtllianlWarl ^.f B » 1-tOPOUAUTTTHra 

Pr«. will Dalabau/Oravhlei ft PMNTfR DUST COVCfl 

.i MOSHEETIOf IliflS PLAIN fi ■-> 1-UMVIHSAL 3 PART 

•0 0SM MICRO PtHHOlAN / PRINTER ITAHD 

fOLO CONTINUOUS P*PtR V A MPARI MOUORlllflN 



£99 



.99 



ot|ksiia4>H«tMtf 



fffMIS^IRIRIPrHE^Ki 



m- 



COMMODORE A590 HARO DISK DRIVE 
20Mb. Std Unpopulated £279 

20Mb. Populated lo 1Mb. £329 

20Mb. Populated to 2Mb. £369 

■ 

COMMODORE 1011 3.5" 2nd DRIVE 

For all Amigas 500/1000/ £79.95 
1500/2000. 880K Formatted Capacity, 
No external power supply required. 
CUMANA 3.5- CAX 354 0RIVE£6 J . 95 
Enable/Disable switch. Throughport. 
MERLIN 3 5- DISK DRIVE £59 95 
3 5' Second Disk Drive. Eruole/Disaoie 
Switch. Slim Design. 660K Formatted 
Capacity. No external power supply is 
needed. Throughport THIS IS ONE OF 
OUR BEST SELLERS & GREAT VALUE! 



COMMODORE 1352 MOUSE £39.95 
Commodores OwnlH 

NAKSHA MOUSE £29.95 

Amiga/ST switchable. high resolution 

2B0dpi, no additional mouse drivers 
required, includes mouse holder and 
mouse mat. E. A Discount voucher!" 
COMMODORE A501 0.5Mb. £49.95 
OFFICIAL AMIGA RAM UPGRADE 

MIDI-MASTER INTERFACE £29.95 

1 Through Port. 1 In & 3 Out 

RENDALE 8802 GENLOCK £189.95 

Semi professional GenlocK device Now 
you can mix both video and computer 
sources Ideal titling to high standards 
NAKSHA A500 HAND HELD SCANNER 
Cornsng soon' look oul for this one! ! ! 




The Bitmap Bros at Hun best 1 Giee* Gods battle aoteftat monsters"' I C?5 S3rrp) 






TJTpen Pal 



(C?4 99rrD) 
(C3099rrp> 
(C7S99rrp) 
(OSWrrp) 
|C25 5Jrrp) 
<E25S3rrp) 
(Q999rrp) 

•::9?:--; 



TDKI Gtflji Piarform Arude Game 300 screens in tantasK cartoon style 
EYE OF THE BEHOLOER Duncwn Master style game Greet oraprucif 
PGA GOLF TOUR Chx of me most reehstK gort simuUtions arounfli 
TEENAGE MUTANT HERO TURTLES A lavoume wen every rounomr 
DUCK TALES Become The Richest Duck* the World * a otoc* nee' 
R0B0C0P II Basetf v me «m of the same name wm »«• same erton 1 1 ' 
F19 STEALTH FIGHTER forget the rest This is THt SIMULATOR 
H0LLYW000 COLLECTION 4 GAMES m 0** ■ Batman Rooocop 
» •♦. ^ t^Sii .as. BJtnqiijiiBnM.inOBBrtt Jones 

SERIOUS SOFTWARE 

FUN SCHOOL 3 Choose -«oe- « i S-*sof7iov»r (Oucal»on*J Fun' (04 »m» 
SUPERBASE PERSONAL 2 Keep records w«i thii easy to uee A powerful Database 
DISNEY ANIMATION STUDIO Outstanding arumation »or your Armoi (CW99rtp) 
PHOTON PAINT II Pamlpreo l«/ANIMIoniutt.40O«coteufS.efc. |C8995-rp) 

PFN PAL UVofrf pr<tte««Of withdaUbeea bgillin end g'«ph«e* Kindling EaWJfiffl 




£19.99 
£19 99 

en 99 

£19.99 
£18.99 
£28.99 
£23 99 

£23. W 
£23 99 



A 



£19 99 
E29 99 
£81 99 
£29 99 

£79 95 



ORIAT VALUE. THAT'S THE MAGIC OF MERLIN 




Ttofet TtCMMCOTV 




EPhone - % ^dtv. 



mmvarr 



bmA^a *l0 pBlClk %U* HATE* AVHLiitf IMH Pea^iM ste Uta« eMBJVl 



CHECK OUT OUR GREAT NEW 

CHRISTMAS PACKS. THEY'RE SO NEW 

WE HADN'T TIME TO INCLUDE FULL 

DETAILS ON THIS ADVERT!!! 

New Sofcerors Packs with even MORE software. 

New Lower Pricing. New A690 CD Amiga Onve 

(available soon), New STAR LC20. XB24.200& 

I XB24/250 Pnnters. Nintendo and Sega Games 

Machines and tots of Special Offers to come!!! 

I PHONE US FIRST AND FIND OUT A 
LOT MORE ABOUT OUR NEW OFFERS! 



mo-it t >ih pull Uiri«fi QF CDTV mill |M CO i AM 1 sV tM*U' 



ALL Merlin Prices Include VAT 9 17.5% 



RING 



Jail Jfti»ih««t i*r ?4 Ktir Orltr Httllef <i *f f«af JtcctiB t II 
tsv< %t it*« ft ceetit intii triit will fttt rtejilrtBJtflfjl litnu 
Ulflitl i*«l dtiriici iiltit ilfitt If • lial l|M|i| S«CCi1f 
■ n mar le\t>lT» 



DELIVERY 



1*8)11 Mftsii tti iBoitchtri bf nil FRff It ill III NiltliH 
• U'tnii Mlrlvirt it CiltHchikt be c«*ri«f MiiUfl u> it Wil 
11 UMlvi: HUT WOftllNfi OAT ifll t7 II lo iflir, TWO 

WORKING OAYI . all [6 for SPECIAL SATURDAY D(UV(RT ill 
|ttl I IT ffltfisfj #f# fformilif tftWfj'ftUif urn* t» r If §ft$r. 
vi/ff $ ct*9rwli9 tfuc-dittf if ffti ttm$j 



WARRANTY 



Hirlvtri proving fivlif « Mfaii || Jayi i 
Aritr 11 lift ia| wlllilf) 12 montni fr» 
riflltlil If til riliTiat iBiaafttlinri 
U fia If mtlir liMvart §mi u 
• irriuiitl |ltlll 111 10' lllllll 



III li inliMii t#r RE« 

■ pyrcls«it flilti VIM bi 
rmir ■•••' ■"< rtUtMl 
ill! lliMi cirrf siiriitt 



E C 



Ha fiiraia Uantl an ifitfaBataaaiLf • .mail arlaf ia««B>aaf 
lat b»» •uttmt ciiiiniri it aaf irala/caliacllaa caaalar till 
vlil li |icl a| |iili U*m aa Wlf aai Mf 9% l fHU «a ata 
■ ivifi piaaul ta lalp ria «Jtl fiar tn|i^Mti 



vl noimaiii 
at pralacli 
ratvrnal to 



i tir 
UK 



vlltl VAT 
ritu me 



Mima an k%$^ li ii||lf IFPO iftl miM Airhali 
" lalactabla Oallvary char|ai varr Irm _ 

uk varnailai onty. fialtv \\%m% ita la la 
bf ma luiiomer aal ra-iallfatf ilir|ii «m 



cirrf 
Mirlli 



PLEASE NOTE 



WNriit tvtrr i««m n natJa to tmHira lotofmnwjn m \h% aOvtft t % 
conaci. yoa i*o#W atwafi co«t*rm any offari. pricfi 

aic ptw to itfat*nf yo«r ortar Wt tntftavouf (o tattVi , 
t»a«rs ma «>n ONLY cRaoot dtu»l& ihoutO it Of t»adf "acttu 
our tjggi^trt ttc As oar itfvafliiiflg n loabld 10 '•■ 
Utr!.* TPttrifora rutrve INa figirt to aittr prodiKt ft 

3fi» iay pfoOsict/afttf/iarfeca Of uptfitt pricoa (••< OM ] 
if OR do**). ■ Thc«t |f»c aoI>ci Mftiin g*j*r|iita *t»tf 10 H 
ar> T ihifig imt hit oifA «B5|tcr to cMoga »*thoat ros*. t^a catfo*** 
Dltng ifstormtfl ot jr*0 IQrittfig to tfilt cri|ngt P'tllt ****>*S 
confirm damn PRtOR to afacing your orOtr 

E&OE 





The Maiit\D*J*i?/ 



MERLIN EXPRESS LIMITED 




OID 



mEPHONf: 0602 




SUBSCRIBE 



Guarantee your copy 
of Amiga Shopper 
- get it delivered 




12 issues delivered for just £1 1.98 
plus demo disk 3 as a gift 

Accept this special offer and reap the benefits: 

■ You guarantee your copy every month - packed with practical 
solutions to all your Amiga problems 

■ You save time and trouble - by getting it delivered 

■ You protect yourself against inflation - the price you pay now is 
guaranteed for the duration of your subscription even if the cover 
price goes up 

■ You have a no-nonsense guarantee - you may cancel your 
subscription at any time and receive a refund for all unmailed issues. 

Complete the reverse of this card and send it together with your cheque 

(If applicable) in an envelope to the following Freepost address: 

Amiga Shopper, Future Publishing Ltd. FREEPOST, Somerton TA11 7BR. 

Credit card hotline: 0458 7401 1 



WIN 



i 



The superb VideoCenter 
Plus genlock from G2 

Systems 

Yes, you could get into the fascinating 

world of desktop video with this piece of 

professional hardware. Worth over 

£1,000 it's a valuable addition to any 

Amiga owner's armoury, and it could be 

yours if you send in this card 

by November 7 

For rules and conditions of entry see page 154 



(TICK BOXES) 

01 U A J 
Q2 □ A J 

SURNAME MR I MRS / 
ADDRESS 


B 
B 

MS 


J 
J 


c 

c 


Q3 




□ 


A 


J B 

INITIALS 


LI 


C 
























COUNTY 
















POSTCODE 




MODEL OF COMPUTEF 
PERIPHERALS ATTACI 

MONITOR 
HOW DID YOU BUY YO 

MAIL ORDER 


I 
















HED: (TICK BOXES) 

PRINTER EXTRA FLOPPY HARD DISK 

UR COMPUTER? 

COMPUTER STORE ELECTRICAL STORE 




RAM EXPANSION 



SUBSCRIBE AND GUARANTEE YOUR COPY 



Please enter my subscription for 

12 issues of Amiga Shopper and send 
me demo disk 3 as a gift. 



Please tick as appropriate 



□ 




UK £1 1 .98 

EUROPE (Airmail) £30.23 

□ REST OF WORLD (Airmail) £47.28 

D World (Surface) .£24.58 

NO RISK GUARANTEE 

You may cancel your subscription at any time and we 

will refund you for all unmailed issues. 

THIS CARD IS VALID UNTIL THE 30TH NOVEMBER 1991 



Your details (please print clearly): 



Name 



Address 



Method of payment 

Access/ Visa 



Expiry date 



Card No 



n 



r 



Tel No 



Post Code 



]□□ 



□n 



I — I CHEQUE Make cheques payable to FUTURE PUBLISHING LTD and 
send with this card in an envelope to the following address: 
Amiga Shopper Subs, FREEPOST, The Old Barn, Somerton TA11 7BR 



AS/SC/1191 




G2 Competition 

Amiga Shopper 

29 Monmouth Street 

Bath 

BA1 2DL